【问题标题】:UITableViewCell + standard disclosure indicator + secondary UIButton + HIG violationUITableViewCell + 标准披露指示器 + 二级 UIButton + HIG 违规
【发布时间】:2011-07-12 19:17:32
【问题描述】:

我有一个简单的问题,但在网上找不到明确的答案。

假设我有一个自定义

UITableViewCell

使用默认的显示详细信息按钮,该按钮可用于详细信息视图控制器。

是否有辅助的自定义按钮,当点击时触发另一个动作而不是显示细节视图控制器?

或者它可能是 HIG 违规?

非常感谢任何建议。

【问题讨论】:

    标签: iphone uitableview uibutton hig


    【解决方案1】:

    您想在哪里放置另一个按钮?也许最简单的做法是将另一个动作放入

    -(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    

    【讨论】:

      【解决方案2】:

      我可能解释错了。

      这是一张原始图像。它可能有助于澄清问题:

      【讨论】:

      • 在谷歌上搜索并观看了数百个 iOS 常见模式后,我得出一个结论:在可选择的 UITableViewCell 上有一个 UIButton 可能不会违反任何 Apple HIG,但对用户来说这是一个非常非常糟糕的体验。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      相关资源
      最近更新 更多