iOS开发随手笔记

1.在UIImageView上添加子控件的时候,需要设置userInteractionEnabled为真。否则,添加到上面的控件不能够使用用户交互。比如UIButton控件则不能响应用户点击事件。

2.Build Settings->Asset Catalog Launch Image Set Name:如果不适用资源文件的话,需要删除这里的项,否则编译报错。

3.设置启动动画,可以使用LaunchScreen.stroyboard:对界面进行设计。

4.在布局有些控件时,如果使用的是xib文件,有些控件通过可视化已经布局好,而后来需要添加其他的控件的大小依赖通过可视化约束添加的控件,需要在viewDidAppear中进行布局,这是获取到的Frame才是真正的大小

5.设置UIButton图片,可以设置图片距离边界的值,通过设置属性

imageEdgeInsets即可。

6.控制器跳转的时候设置控制的hidesBottomBarWhenPushed属性,即可在控制器跳转后隐藏Tabbar,并且在返回该界面时能够恢复显示Tabbar

7.UILabel控件显示多行以及支持换行符,设置

self.dynamicInfoLabel.numberOfLines= 0;

8.去掉TableView多余的cell,也就是当所有的cell不能填充满整个屏幕时,未显示数据的部分,仍然会显示cell的分隔条,去掉的话,效果会好一些:

self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];

9.设置导航栏背景色:

[self.navigationController.navigationBar setBarTintColor:[UIColor blueColor]];


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值