iOS开发-UI控件
PaulGeLi
这个作者很懒,什么都没留下…
展开
-
【iOS开发】设置TabBarItem上文字跟图片一样的颜色
在iOS开发中我们可能会遇到需要把文字的颜色设置为某张图片的颜色,例如在tabbaritem上的图片跟文字可能需要同样的颜色,这个时候我们可以使用mac自带的数码测色计,测出图片的三原色值,然后除以255.0,作为下边方法的参数值 + (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha原创 2015-11-04 16:42:13 · 1443 阅读 · 0 评论 -
【iOS开发】transform属性的使用
1.transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度,常用的创建transform结构体方法分两大类(1) 创建“基于控件初始位置”的形变CGAffineTransformMakeTranslation(平移)CGAffineTransformMakeScale(缩放)CGAffineTransformMakeRotation(旋转)(2) 创建“基原创 2015-10-28 19:14:06 · 1161 阅读 · 0 评论 -
【iOS开发】跟踪键盘的移动
1.当向一个输入框输入文字时,如发送消息时候,虚拟键盘可能会 弹起覆盖掉输入框。为了解决这个问题,我们需要让输入框跟随键盘一起弹起。当键盘有活动时候,会分别发送通知。 UIKeyboardWillShowNotification UIKeyboardDidShowNotification UIKeyboardWillHideNotification UIKeyboar原创 2015-10-29 11:14:10 · 547 阅读 · 0 评论 -
【iOS开发】tableView自动移动到底部
今天做一个聊天的功能,需要在发完消息后tableview自动移动到最底部的cell上,查阅资料后需要用到方法:[self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];原创 2015-10-30 12:39:49 · 824 阅读 · 0 评论 -
【iOS开发】cell上的内容重复
在iOS开发中,我们经常会重用单元格cell。在获取cell之后,如果我们在cell之上添加其它控件的话,可能会导致下次重用此cell的时候会出现重复的内容,我们可以移除上次添加的子控件来防止重复。但是cell的子控件中还有一个UITableViewCellContentView类的子控件,此控件不能移除,并且这个控件打不出来。我们可以通过以下两种方法解决 1.把添加的控件放在cell上。for原创 2015-10-30 18:25:40 · 1065 阅读 · 0 评论 -
【iOS开发】关于awakeFromNib的使用
之前遇到这么一个问题,在xib中把view设置了圆角效果,但是在程序运行的时候部分view的圆角效果是失效的。用代码设置还是不能解决问题。后来在awakeFromNib中设置了效果之后解决了这个问题。当你需要写一个UIView的子类并且想在load nib的时候做一些初始化的工作的时候很有用。bundle在load nib的后会给每个view对象法一个awakeFromNib消息原创 2016-02-02 19:56:25 · 856 阅读 · 0 评论