gpt4 book ai didi

ios - UITableView 在 UITableViewCell 内容 View 中显示 UIDatePicker

转载 作者:行者123 更新时间:2023-11-29 12:34:30 26 4
gpt4 key购买 nike

此应用程序适用于 iPad 和 iPhone。我有一个 UITableView Controller ,其中有 5 个部分。每当整个 Controller 中的 5 个单元格中的任何一个(第 0 节-> 行(0 和 1)、第 3 节-> 行(1 和 2)、第 4 节(第 0 行)被选中时,我想在所选单元格中显示内联 UIDatePicker。我是iOS 的新手,非常感谢任何建议和帮助。我已经阅读了苹果的文档

https://developer.apple.com/library/ios/samplecode/datecell/listings/mytableviewcontroller_m.html

并尝试实现此代码,但对其中的大部分理解不多。我将所有 5 个部分的数据存储为单个数组中的 5 个不同数组。我已经分配了

myDatePicker.frame = CGRectMake(0, 0, 320, 480);
cell.contentView.Frame = myDatePicker.frame;

如果所选单元格是 datePicker 条目之一,我不知道如何重新调整 tableViewCell 的大小,并在工具栏上获得完成按钮只是为了保存 datePicker 值单元格。我已经在工具栏上有一个完成按钮来保存整个 tableView 并返回到主 Controller 。

最佳答案

这通常是通过添加包含始终存在的选择器的专用单元格来完成的。使用 bool 标志来指示选择器是否应该可见。其余的工作是在表观 View 高度方法中完成的,该方法应返回拾音器行的0时返回0时,当应该隐藏该行时,并且在应看到的单元格时,将进行实际高度。然后在表格 View 行选择方法中,当显示和隐藏选择器的行被点击时,bool 被翻转。随后匹配调用 TableView 开始和结束更新方法以触发显示/隐藏动画。我没有时间找到它们,但是这里有一些关于实际代码示例的问题。

关于ios - UITableView 在 UITableViewCell 内容 View 中显示 UIDatePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26721805/

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