最近在学习 iOS 开发的时候,用到了 TableView 这个组件
实际使用时发现问题很多
根据下面的方法
https://blog.eidinger.info/swiftuis-table-view-on-ios-16
提到了 iOS 端的解决方法,但是使用起来很麻烦且不优雅
请问,iOS 端显示 table 有更好的解决方案吗?
1
zhaoxin 2023-02-27 19:22:19 +08:00
看了一下你提供的链接。你这个根本不是 bug ,而是 feature 啊。苹果文档里已经注明了这个现象。而且这篇文章的解决办法就是苹果文档中建议的。你嫌麻烦,那就没啥办法了。当然你也可以不用 SwiftUI ,而用 UIKit ,试试 UITableViewController ,以及 UITableView 。这些相比于 SwiftUI ,是经过更长时间考验的框架。
另外,如果你的内容很简单,你可能不需要使用 TableView 这么复杂的东西,可以考虑看看 List 能否支持你的项目。 |
2
maxmak 2023-02-28 00:17:32 +08:00
其实可以换成 collectionview
|