ios - UItableViewCell 内 UIScrollview 中的 UIButton 处理带有数据的事件

标签 ios xcode events uitableview uiscrollview

enter image description here

我有一个 CustomUIScrollView,里面有许多 CustomUIButton(每个按钮都是一个具有图像和标题的新闻项 --> 每个按钮都有一个新闻 ID

当触摸内部按钮时,touchupInside 事件触发 --> 一切正常 但我希望当触摸按钮时,详细新闻页面,detailViewController,将创建并推送到导航 Controller (如商店中的 BBC 新闻应用程序),并且详细页面将加载 ID 与我们触摸的按钮 ID 相同的网页。

我的tableviewController是rootViewController,如何将带有ID数据的事件从UITableViewCell内的Scrollview中的按钮传递到我的rootviewController以推送新的DetailViewController

提前致谢。 (看图更容易理解)

最佳答案

在此处输入代码嗨,我使用了此代码,试试这个..

在这段代码中,我通过按钮标签形式调用方法并与被调用的方法进行比较,然后采取您需要的操作。

谢谢

    -(IBAction)btnpress:(id)sender
     {
      UIButton *btn = (UIButton *)sender;
       NSLog(@"%d",btn.tag);

       if(img_alphabet.tag == btn.tag)
         {

          }
       }

关于ios - UItableViewCell 内 UIScrollview 中的 UIButton 处理带有数据的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10478156/

相关文章:

我可以在 xcode 上安装 gtk 吗?

ios - XCode 5 vs XCode 6 动画变化?

jquery - 是否可以获取绑定(bind)到 jQuery 元素的事件列表?

c# - 作为服务运行时事件未触发

ios - 同一 View Controller 的 UI 的多种变体

ios - 创建 CLLocationManager 时分配 CLLocationManager 委托(delegate)

ios - 带有 Objective-C 选择器 'Method()' 的方法 'Method' 与具有相同 Objective-C 选择器的 'Method' 的 getter 冲突

javascript - 如何从 Javascript 的内部函数访问父对象?

ios - Alamofire 4 的状态码

ios - 在 RestKit 中使用 RKObjectManager 从 CoreData 获取数据