UI基础
文章平均质量分 58
Eric博客
ios开发
展开
-
iOS一个应用有多个颜色主题时,用到图片的地方如何处理
一个应用有多个颜色主题时,用到图片的地方如何处理,本文将介绍两种处理方法: 第一种方法:处理UIImage - (UIImage *)imageWithColor:(UIColor *)color{ UIGraphicsBeginImageContextWithOptions(self.size, NO, 2); CGContextRef context = UIGraphic原创 2015-10-29 14:32:25 · 633 阅读 · 0 评论 -
uibutton实现左文字右图片
uibutton默认是左图片,右文字。并且在设置edge insets之前,位置已经有了设定。所以设置title的edge insets,真实的作用是在原来的边距值基础上增加或减少某个间距,负值便是减少。 UIImage *imgArrow = [UIImage imageNamed:@"arrow"]; [btn setTitleEdgeInsets:UIEdgeInsetsMake(0,原创 2015-10-27 17:17:22 · 7083 阅读 · 0 评论 -
xib自动布局添加约束
自动布局---如何显示根据屏幕的大小,控件平分宽度,也就是宽度相等,同时高度随着宽度等比例伸缩 1.在视图中添加一个View作为背景视图,将两个button添加到背景View中 2.给背景View添加约束如下: 3.确定按钮添加约束,单击按住右键,拖动到背景view上,选择Aspect Ratio(宽高比) 然后再给“确定”按钮添加其他约束,如次“原创 2015-10-26 15:03:33 · 1236 阅读 · 0 评论 -
使用RDRDVTabBarController第三方方法,如何实现中间tab突出显示的效果
实现效果如下: 实现逻辑主要是在RDVTabBarController方法中添加一个UIButton,来遮住原来的TabItem #import "RDVTabBarController.h" #import "RDVTabBarItem.h" #import @interface UIViewController (RDVTabBarControllerItemInterna原创 2015-10-29 14:17:58 · 2416 阅读 · 0 评论