ViewController 中的 UITableView 和 UICollectionView 在 iOS 中不起作用 8
UITableView and UICollectionView in ViewController, didn't works in iOS 8
我在集合中实现了日历。集合下方有一个 Tableview,其中包含日历中 select 当天的活动。我每天 select 时重新加载,并且在 iOS7 中完美运行,但在 iOS8 中,TableView 不会通过 tableView:cellForRowAtIndexPath:
iPhone 4s - iOS7
iPhone 4s - iOS8
已声明所有委托(对于 table 和集合)。
1: 在此控制器中验证您的手势
您是否在此控制器中实现了 UITapGesture 或 UISwipeGesture?
手势对象获得焦点 table 查看手势。
2:验证您的架构 amd64
如果您使用 amd64 架构,请确认您使用的是 CGFloat 而不是在您的委托方法中浮动。
在架构 amd64 中,CGFloat 是双精度而不是浮点数。 UI 无法正确响应。
K.
我发现了这个错误,我在我的 tableView 中使用了一个约束 height 等于或小于 ,后来我根据屏幕大小以编程方式修改了约束。这在 iOS7 中工作正常但在 iOS 中没有 8 :C
只是我将 tableview 的约束高度更改为 equals 并且效果很好:)
我在集合中实现了日历。集合下方有一个 Tableview,其中包含日历中 select 当天的活动。我每天 select 时重新加载,并且在 iOS7 中完美运行,但在 iOS8 中,TableView 不会通过 tableView:cellForRowAtIndexPath:
iPhone 4s - iOS7
iPhone 4s - iOS8
已声明所有委托(对于 table 和集合)。
1: 在此控制器中验证您的手势
您是否在此控制器中实现了 UITapGesture 或 UISwipeGesture? 手势对象获得焦点 table 查看手势。
2:验证您的架构 amd64
如果您使用 amd64 架构,请确认您使用的是 CGFloat 而不是在您的委托方法中浮动。 在架构 amd64 中,CGFloat 是双精度而不是浮点数。 UI 无法正确响应。
K.
我发现了这个错误,我在我的 tableView 中使用了一个约束 height 等于或小于 ,后来我根据屏幕大小以编程方式修改了约束。这在 iOS7 中工作正常但在 iOS 中没有 8 :C
只是我将 tableview 的约束高度更改为 equals 并且效果很好:)