iOS
zhanghanming199038
这个作者很懒,什么都没留下…
展开
-
iOS设置UINavigationBar的背景颜色或背景图片
从网上找了很多中方法,始终没有成功,最后找到了一个可用的方法。XCode版本为4.6,即iOS的版本为61.改变NavigationBar背景颜色打开StoryBoard,并且展开左侧那个东西然后在右边就可以看到我们熟悉的修改NavigationBar的相关属性的面板2.改变NavigationBar背景图片来源:http://blog.csdn.n原创 2013-04-01 11:33:07 · 11839 阅读 · 0 评论 -
IOS自定义UI组件的外观——使用UIAppearance协议自定义视图
文章来源:http://www.ituring.com.cn/article/30658在iOS 5以前,自定义原生控件的外观并没有原生支持,因此开发人员感觉很麻烦。开发人员经常面临的问题是修改一个控件所有实例的外观。解决这个问题的正确方法是重写一遍控件。但由于这么做非常费时,一些开发人员开始覆盖或混写一些方法,如drawRect:。从iOS 5开始,苹果通过两个协议(UIAppe转载 2013-04-03 14:18:33 · 10247 阅读 · 1 评论 -
iOS修改UITabBarItem不带高亮效果
根据设计师的设计稿,UITabBarItem应该不是自带的效果,没有抛光效果。在iOS对于很多自带抛光效果的UI组件一直没有找到直接的方法可以去设置去掉抛光效果。如果有人知道的话麻烦告诉笔者。感激不尽。言归正传,设置UITabBarItem使用自己设计的图片,其中UITabBarItem中有一个方法- (void)setFinishedSelectedImage:(UIImage原创 2013-04-03 14:28:59 · 5688 阅读 · 1 评论 -
IOS 设置导航栏全局样式
// 1.设置导航栏背景 UINavigationBar *bar = [UINavigationBar appearance]; [bar setBackgroundImage:[UIImage resizeImage:@"NavigationBar_Background.png"] forBarMetrics:UIBarMetricsDefault]; // 状态栏原创 2013-09-12 10:22:23 · 9437 阅读 · 0 评论 -
IOS在一个ViewController中添加ChildViewController的方法
- (void)selectChildWithItem:(MenuItem *)item{ // 1.取出之前的控制器 UINavigationController *nav = _childs[item.className]; if (nav == nil) { Class c = NSClassFromString(item.className);原创 2013-09-12 10:49:48 · 10459 阅读 · 0 评论 -
IOS对每个单独的View设置动画
// 2.执行动画 CAKeyframeAnimation *translate = [CAKeyframeAnimation animationWithKeyPath:@"transform.translation.x"]; translate.repeatCount = 1; CGFloat delta = 20; translate.values = @[@(原创 2013-09-12 10:28:01 · 941 阅读 · 0 评论