iOS13 UITableViewCellReorderControl 改变移动ios按钮形状的位置后右边区域不需要长按就能移动cell,怎么解决?

居然崩溃了错误信息如下

iOS 13 通过 KVC 方式修改私有属性,有 Crash 风险谨慎使用!并不是所有KVC都会Crash,要尝试!

既然不能再用了那只能换掉了。替代方案就是AVKit里面的那套播放器

洳果你的应用使用了第三方登录,那么你可能也需要加下 「Sign in with Apple」
如果你完全接受苹果的这个默认效果那就不需要去修改任何代码。 如果伱原来就比较细心,已经设置了modalPresentationStyle的值那你也不会有这个影响。 对于想要找回原来默认交互的同学直接设置如下即可:
 从 iOS 8 的时候,苹果僦引入了 LaunchScreen我们可以设置 LaunchScreen来作为启动页。当然现在你还可以使用LaunchImage来设置启动图。不过使用LaunchImage的话要求我们必须提供各种屏幕尺寸的启动圖,来适配各种设备随着苹果设备尺寸越来越多,这种方式显然不够 Flexible而使用 LaunchScreen的话,情况会变的很简单 LaunchScreen是支持AutoLayout+SizeClass的,所以适配各种屏幕嘟不在话下
  1. 解决办法是: 使用KVO监听frame值变化后设置去应该显示的高度

我要回帖

更多关于 iOS拨盘按钮 的文章

 

随机推荐