![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS UI
Hank.S
这个作者很懒,什么都没留下…
展开
-
iOS 横竖屏切换--强制/非强制
iOS实现横竖屏切换,需注意两种情况,即强制/非强制,否则容易造成代码无法实现预计切换效果。 1、横竖屏切换情况: 1.1、上图红框中 Left,Right 勾选,表示APP支持横屏,属于非强制横竖屏切换情况 1.2、上图红框中 Left,Right 都不勾选,表示APP不支持横屏,属于强制横竖屏切换情况 备注:后述中代码中"isPortrait"变量用于记录横/竖屏状态 2、横竖屏转换实现,有两种方法: 2.1、KVC实现 if isPortrait { //切原创 2020-10-26 17:54:06 · 2262 阅读 · 0 评论 -
解决UITableViewCell选中高亮状态下,UILabel消失问题
原因:因为Cell选中高亮时,其内部子View也处于高亮状态,UILabel的高亮默认颜色是白色,如果此时Cell背景色页面白色,就会出现消息现象 解决办法: 设置UILabel的Highlight Color即可 补充,设置Cell高亮背景颜色: cell.selectedBackgroundView=[[UIViewalloc]initWithFrame:cell.frame]; cell.selectedBackgroundView.backgroundColor=[U...原创 2020-08-18 11:33:09 · 245 阅读 · 1 评论