问题标签 [uiaccessoryview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
802 浏览

ios - 附件ButtonTappedForRowWithIndexPath 不适用于自定义按钮或标签

为什么自定义标签或自定义按钮不调用accessoryButtonTappedForRowWithIndexPath。还是只有一种方法将 myButton 添加到单元格?

0 投票
1 回答
114 浏览

ios - iOS 使用 iOS9 在 iPad 上的 UITableViewCell 中显示错误的背景

我有类似的问题,就像我在这里描述的那样。我再次找不到另一个隐藏的设置。

我为我的表格视图单元格使用了披露指示器。在装有 iOS 10+ 的 iPhone/iPad 上工作,在装有 iOS 9 的 iPhone 上看起来不错,但在装有 iOS 9 的 iPad 上却不行。

我试图为附件视图设置背景,但它仍然是一样的。

根据打印,它是零:

cell.contant 视图可选(UIDeviceRGBColorSpace 0.976539 0.977373 0.915492 1) cell.accessory 视图 nil
tableview.background 可选(UIDeviceRGBColorSpace 0.976539 0.977373 0.915492 1)

也试过这个:

结果相同。

知道如何解决这个问题吗?

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
562 浏览

ios - 如何保存特定 UITableViewCell 的复选标记状态

我有一个UITableViewin one UIViewController,我尝试存储附件类型的状态,以便当用户重新加载应用程序时,用户预先选择使用的单元格NSUserDefault应该显示一个复选标记。但我面临的问题是,当我检查单元格的数据是否等于用户默认值中的数据时,一些未选中的单元格也会显示一个复选标记,但它不应该那样做。

这是我的代码:

0 投票
0 回答
475 浏览

ios - 带有复选标记和自定义附件按钮的 UITableView

我正在实现一个标签左侧带有复选标记的 UITableView 和右侧带有按钮的自定义附件视图。在 didSelectRowAt(indexPath) 中选中和取消选中复选标记。AccessoriesView 的自定义按钮实现如下:

但是,表格视图的右角有一小块区域(如下图所示)仍然响应 didSelectRowAt(indexPath)。

仍然响应 didSelectRowAt(indexPath) 的按钮和 tableView 边缘之间的区域

有没有人对我如何以编程方式将按钮捕捉到 tablewView 的 rightMargin 有任何建议?我希望用户能够在不选择复选标记的情况下从按钮到表格边缘点击该区域(如下图所示):

预期按钮选择区域

谢谢你。