gpt4 book ai didi

ios - UITableView 在 iPhone 和 iPad 上有不同的选择行为

转载 作者:可可西里 更新时间:2023-11-01 05:52:16 24 4
gpt4 key购买 nike

我正在为 iOS 8 构建一个应用程序。在实现选择处理时,我注意到 iPhone 和 iPad 之间的选择和突出显示处理行为存在差异(在设备和模拟器上都进行了测试)运行 iOS 8.3)。

从一个状态开始,其中一个单元格已被选中(表格 View 仅允许单选)。单元格 A 是选中的单元格,单元格 B 是将要选中的新单元格。

在 iPhone 上:

  • 着陆:
    • 单元格 B -> 将突出显示设置为是
  • 润色:
    • 单元格 B -> 将突出显示设置为否
    • 单元格 A -> 将选中设置为否
    • 单元格 B -> 将选中设置为是

在 iPad 上:

  • 着陆:
    • 单元格 B -> 将突出显示设置为是
    • 单元格 A -> 将选中设置为否
  • 润色:
    • 单元格 B -> 将突出显示设置为否
    • 单元格 B -> 将选中设置为是
    • 单元格 B -> 将选中设置为是

结果是,在 iPhone 上,当前选中的单元格保持选中状态,直到触摸结束。在 iPad 上,当前选中的单元格在触摸过程中会取消选中。

有人知道这种行为是正常的还是可能是错误?

干杯,托拜厄斯

最佳答案

如果这确实是真的,我想不出任何理由证明它是一个有效的场景。因此,它应该被视为一个错误。

关于ios - UITableView 在 iPhone 和 iPad 上有不同的选择行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30190887/

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