iOS-常见问题
binglan520
这个作者很懒,什么都没留下…
展开
-
在设置屏幕强制横竖屏旋转时候发现status bar会随着旋转而变动
主要的现象就是如标题所述的那样,比如工程整体要求强制竖屏,然后只有一个屏幕需要强制横屏,此时发现进入强制横屏的页面后再退出到上一级页面,旋转屏幕,屏幕不会动,但是status bar却是会动的。跟踪半天,发现了最终的问题,是因为在页面中pop出来一个菜单项,自定义的window+controller实现的,但是忘记在这个controller中复写对应的方法来设置屏幕方向了。比如需要强制竖屏,加...原创 2018-02-01 14:25:39 · 1002 阅读 · 0 评论 -
ios在同一个控制器中 动态显示和隐藏状态栏
首先在控制器中添加如下代码-(BOOL)prefersStatusBarHidden{ return self.ifHidden;}如果self.ifHidden = YES,那么状态栏将会隐藏。如果self.ifHidden = NO,那么状态栏将会显示.程序运行过程中要主动触发这个方法去改变状态栏的显示和隐藏,调用如下方法:调用前改变self...原创 2017-06-27 15:33:58 · 1027 阅读 · 0 评论 -
uitableview contentview 添加子view出现约束错误
具体解决办法: contentview本身大小默认比cell要小,所以如果要在他上面添加subview的话就必须首先为他设置约束,即上下左右都零间距即可。1、addSubview在UITableViewCell实例上添加子视图,有两种方式:[cell addSubview:view]或[cell.contentView addSubview:view],一般情况下,两种方式没有区别...原创 2017-06-02 19:45:29 · 1657 阅读 · 0 评论