![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
七度晚风
开发就是一个不断学习、总结、应用的过程。。。
展开
-
导航条多个按钮,以及显示问题
导航条上的多个按钮是怎么出来的?通常情况下,我们在导航条上会有左中右三个视图,如果是加上多个按钮呢,这个大家都能猜到,加s的那个属性,但是我却没有显示,最终发现是这样原因:self.navigationItem和self.navigationController.navigationItem的。。。前者可以显示出来,后者不会显示,但是这两个有什么区别?我就不是很清楚了,希望看到的老司机给解答一下,原创 2016-01-25 10:33:00 · 482 阅读 · 0 评论 -
修改textfield的左右视图的位置。
在UITextField里有两个方法,重写方法即可改变位置左右视图的位置。- (CGRect)leftViewRectForBounds:(CGRect)bounds{ CGRect rect = [superleftViewRectForBounds:bounds];// 这个注释掉的是可以的// rect = CGRectMake(rect.or原创 2016-01-25 17:48:12 · 2472 阅读 · 0 评论 -
tabbarItem 怎么不显示?
tabbar的Item不显示原创 2016-01-09 23:13:56 · 871 阅读 · 0 评论 -
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 · 30861 阅读 · 4 评论 -
对于iOS中 frame 和bounds的一点自己的认识
frame很简单,就是以父视图原点为参考点,建立子视图的位置。如图,只改变了父视图红色视图bounds = (50,50,100,100)后面两个100,是红色视图的尺寸,我们不改变它。bounds,当我们改变父视图bounds时,会改变子视图参考点的位置,参考点不再是父视图原点的位置。我们发现蓝色子视图的位置发生了改变。原创 2016-05-18 12:50:27 · 316 阅读 · 0 评论 -
iOS 设计主旨和设计原则
如果您设计并发布了高质量高功能的非凡产品,那么可能会位于App Store排行榜的顶端。 一、 三大主旨将iOS与其他平台区分开来: ① Clarity (清楚,明晰;透明) 在整个系统中,文字在每个尺寸上都是清晰的,图标是精确的和清晰的,装饰是微妙和合适的,并且一个尖锐的焦点在功能的驱动设计。 负面的空间(底片)、颜色、字体、图形和界面元素巧妙地突出了重要的内容,传达了交互性。② D原创 2018-02-06 15:52:38 · 2988 阅读 · 0 评论