gpt4 book ai didi

uitableview - 如何最初在UITableView中选择一行

转载 作者:行者123 更新时间:2023-12-04 00:07:18 25 4
gpt4 key购买 nike

我找不到一个合适的位置,可以先将selectRowAtIndexPath:animated:scrollPosition:调用为,然后再选择UITableView中的一行。初始化表 View Controller 时,表数据尚未加载,因此我无法在UITableViewController初始化后立即进行选择(否则将发生越界异常)。

最佳答案

即使 View 以前已经显示过,您也需要使用viewWillAppear:设置 View 的状态,直到 View 每次出现。 UITabViewController或UINavigationViewController中的任何不可见 View 都可以随时卸载,因此您不能依靠非可见 View 来保持其状态。

或者,为了更好地控制,请实现loadViewviewDidLoadviewDidUnload

如果要维护自己的 View Controller 层次结构,则必须手动将viewWillAppear,viewWillDisappear等消息转发给 subview Controller 。

关于uitableview - 如何最初在UITableView中选择一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1845773/

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