iOS 23-自定义cell上的button点击事件.
2015-12-21 10:07
344 查看
1.在cell里,.h写一个Block.
@property (nonatomic,copy)void(^telephoneBlock)();
2. 在cell里,.m写一个点点击事件.
- (IBAction)didclickPhone:(id)sender {
if (self.telephoneBlock) {
self.telephoneBlock();
}
}
3.在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
cell.telephoneBlock=^(){
NSLog(@"phonenumber is ======%@",shopmodel.phone);
};
@property (nonatomic,copy)void(^telephoneBlock)();
2. 在cell里,.m写一个点点击事件.
- (IBAction)didclickPhone:(id)sender {
if (self.telephoneBlock) {
self.telephoneBlock();
}
}
3.在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
cell.telephoneBlock=^(){
NSLog(@"phonenumber is ======%@",shopmodel.phone);
};
相关文章推荐
- iOS NSTimer定时器
- 漫谈iOS程序的证书和签名机制
- iOS开发注意事项1
- 如何处理iOS中照片的方向
- iOS 容易造成循环引用的三种场景
- ios Label高度自适应
- iOS crash 信息符号
- iOS开发中常见的项目文件与MVC结构优化思路解析
- iOS一些常用动画总结
- ios 9 隐藏 StatusBar
- iOS 手势影响touch响应事件
- 2.Storyboard传参小技巧
- ios音效播放代码
- AA记账随手记ios项目源码
- 蜂窝教育:为你讲述iOS培训学员的梦想故事
- iOS之[打电话,发短信/邮件,打开URL...]
- iOS 中的观察者模式, KVO, 通知
- 蓝懿ios 技术内容和心得 12.20
- Bios工程师手边事—SBIOS添加EC功能
- iOS9竖屏处理方法