频道栏目
首页 > 程序开发 > 移动开发 > IOS > 正文
iOS可能用到的小知识
2017-03-24 09:15:25         来源:冰凉的枷锁的博客  
收藏   我要投稿

iOS可能用到的小知识,用代码改变image的渲染颜色。

UIImage *theImage = [[UIImage imageNamed:@"icon"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
self.imageView.image = theImage;
[self.imageView setTintColor:[UIColor blueColor]];

在我们使用应用的时候,每当有网络请求产生时,我们总是可以在状态栏看到一个转动的网络请求标志。这个标志并不是在网络请求发生的时候自动出现的,需要在代码中手动启动和关闭。

这里写图片描述

[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];// 启动状态栏网络请求指示  
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];// 关闭状态来网络请求指示  

通过storyBoard获取控制器

//OC
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
RootViewController* controller = [storyboard instantiateViewControllerWithIdentifier:@"RootViewController"];

//Swift
let main = UIStoryboard.init(name: "Main", bundle: nil)
        if let vc = main.instantiateInitialViewController() as? UITabBarController {
            self.show(vc, sender: nil)
        }

UIView设置圆角和边框

UIView *view = [[UIView alloc] init];
view.layer.cornerRadius = 5;//或者写view.layer.masksToBounds = YES;
view.clipsToBounds = YES;

view.layer.borderWidth = 1;
view.layer.borderColor = [[UIColor grayColor] CGColor];
点击复制链接 与好友分享!回本站首页
上一篇:iOS基础——UI控件之UIAlertController、UINavigationController、Segue、SVProgressHUD
下一篇:iOS App 上架流程图文教程
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站