- 博客(6)
- 收藏
- 关注
原创 iOS 设计主旨和设计原则
如果您设计并发布了高质量高功能的非凡产品,那么可能会位于App Store排行榜的顶端。 一、 三大主旨将iOS与其他平台区分开来: ① Clarity (清楚,明晰;透明) 在整个系统中,文字在每个尺寸上都是清晰的,图标是精确的和清晰的,装饰是微妙和合适的,并且一个尖锐的焦点在功能的驱动设计。 负面的空间(底片)、颜色、字体、图形和界面元素巧妙地突出了重要的内容,传达了交互性。 ② D
2018-02-06 15:52:38
3104
原创 对于iOS中 frame 和bounds的一点自己的认识
frame很简单,就是以父视图原点为参考点,建立子视图的位置。 如图,只改变了父视图红色视图bounds = (50,50,100,100)后面两个100,是红色视图的尺寸,我们不改变它。 bounds,当我们改变父视图bounds时,会改变子视图参考点的位置,参考点不再是父视图原点的位置。 我们发现蓝色子视图的位置发生了改变。
2016-05-18 12:50:27
359
原创 修改textfield的左右视图的位置。
在UITextField里有两个方法,重写方法即可改变位置左右视图的位置。 - (CGRect)leftViewRectForBounds:(CGRect)bounds{ CGRect rect = [super leftViewRectForBounds:bounds]; // 这个注释掉的是可以的 // rect = CGRectMake(rect.or
2016-01-25 17:48:12
2547
原创 导航条多个按钮,以及显示问题
导航条上的多个按钮是怎么出来的?通常情况下,我们在导航条上会有左中右三个视图,如果是加上多个按钮呢,这个大家都能猜到,加s的那个属性,但是我却没有显示,最终发现是这样原因:self.navigationItem和self.navigationController.navigationItem的。。。前者可以显示出来,后者不会显示,但是这两个有什么区别?我就不是很清楚了,希望看到的老司机给解答一下,
2016-01-25 10:33:00
529
原创 libc++abi.dylib: terminating with uncaught exception of type NSException错误的原因
libc++abi.dylib: terminating with uncaught exception of type NSException 其实报这个错误的原因很简单啊,就是代码写错了,我已经两次了,而且非常不好找。。。第一次是什么原因,我忘记了,当时也没有记录下来,第二次是实例化了两次。。。。所以朋友们,尤其是像我一样的新手,一定要仔细仔细再仔细啊。。。祝大家学习进步
2016-01-11 23:51:57
31057
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人