1、UISegmentedControl相关问题
新增了selectedSegmentIndex属性,导致原来的设置不起作用

导致的问题如下图所示:


解决方法及效果:


2、UITabBar获取“UITabBarSwappableImageView”子控件失败
想要的效果如下:

拿到对应显示的图片进行缩放,而不是整个item(文字+图片)进行缩放,所以需要拿到单独的图片控件。
原来直接获取添加即可,做法如下图:

由于iOS13之后,未被选中的item直接取不到UITabBarSwappableImageView,因此需要重新获取图片控件,之所以先添加tabbatButton,而后续取代,是一个容错行为,万一取不到图片控件,也可以整个item缩放

3、UITableView的plain模式下,顶部多出一条线

解决办法:设置tableHeaderView = [[UIView alloc] init]即可.
网友评论