gpt4 book ai didi

ios - UITableView 没有滚动

转载 作者:技术小花猫 更新时间:2023-10-29 11:02:06 25 4
gpt4 key购买 nike

我有一个使用 UITableViewDelegate 和 UITableViewDataSource 的 UIViewController。我用大约 20 个自定义 UITableViewCells 创建了 UITableView,但并不是所有这些 UITableViewCells 都适合屏幕。自然地,您会认为可以滚动到底部并看到其他 UITableViewCells,但它根本没有检测到滚动,所以我看不到底部的项目。

我的 AppDelegate 有一个 UINavigationController,我只是用

添加了它

[window addSubview:navigationController.view]

导航 Controller 内的 View Controller 实现了一个

@interface MainViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>

我所做的只是创建一个 UINavigationController 应用程序,因此默认情况下 UITableView 属性应该是默认属性。

我的 MainViewController XIB 有

  • 查看
    • 表格 View
    • 表格 View 单元格
    • 表格 View 单元格
    • 表格 View 单元格
    • 另一个 15 TableView 单元格

从上面我不确定我是如何修改默认的 UITableView 的,因为我没有以任何方式配置它。

UITableView 按我想要的方式呈现,但当我想查看底部的 UITableViewCells 时,它根本不滚动。

最佳答案

在这种情况下我的 list :

  • 是否启用了 tableview scrollEnabled == YES?
  • tableView.contentSize.width != tableView.bounds.size.width && tableView.contentSize.height != tableView.bounds.size.height;
  • 界面方向是否正确?
  • tableview 上没有任何不可见的 UIView 或子类。

关于ios - UITableView 没有滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6079026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com