138
|
anon · 技术社区 · 15 年前 |
1
228
遗憾的是,除非您使用某个预定义类型时提供的内部按钮类型被点击,否则不会调用该方法。要使用自己的,您必须将附件创建为按钮或其他uicontrol子类(我建议使用
这里有一些我在前哨站中使用的东西,它定制了足够多的标准小部件(只是稍微,以匹配我们的青色),我最后做了自己的uitableviewcontroller中介子类来保存所有其他表视图要使用的实用程序代码(它们现在子类optableviewcontroller)。 首先,此函数使用自定义图形返回一个新的详细信息披露按钮:
完成后,该按钮将调用此例程,然后为附件按钮提供标准的uiTableViewDelegate例程:
此函数通过从按钮提供的事件中获取触摸的表视图中的位置并向表视图询问该点的行索引路径来定位行。 |
2
77
我发现这个网站非常有用: custom accessory view for your uitableview in iphone
简而言之,在
然后,实现此方法:
|
3
7
我的方法是创建一个
|
4
3
以上是对Jim Dovey答案的扩展:
使用uiSearchBarController和uiTableView时要小心。在这种情况下,你要检查
例如:
|
5
2
|
6
2
当点击按钮时,可以让它在UITableViewCell子类中调用以下方法
|
7
1
对于Yanchenko方法,我不得不补充:
如果使用XIB文件自定义TableCell,那么将不会调用initWithStyle:ReuseIdentifier: 替代替代:
|
8
1
必须使用
|
9
0
从iOS 3.2开始,您可以避免其他人推荐的按钮,而是使用带有点击手势识别器的uiImageView。请确保启用用户交互,这在uiImageView中是默认关闭的。 |
Mark George · 如何在swift ui中为文本提供内部填充 1 年前 |
Safa Ads · CDN:无法下载中继URL:https://cdn.jsdelivr.net/cocoa/Specs/2/e/c/RxSwift/3.0.0-rc.1/RxSwift.podspec.json响应:SSL连接错误 1 年前 |
Frakcool · 满足条件时,SwiftUI动画背景颜色更改 2 年前 |