Utablecrollview中的UIButton在UItableViewCell里面处理带有数据的事件

时间:2012-05-07 07:17:09

标签: ios xcode events uitableview uiscrollview

enter image description here

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

触摸内部按钮时,touchupInside事件触发 - >一切都好 但是我想在触摸按钮时,详细新闻页面,detailViewController,将创建并推送到navigationController(如商店中的BBC NEWS应用程序)和详细页面将加载网页的ID等于我们触摸过的按钮ID。

我的tableviewController是rootViewController,我怎样才能将带有ID数据的事件从UITableViewCell内的Scrollview中的Button传递到我的rootviewController来推送一个新的DetailViewController

提前感谢。 (见图片更容易理解)

1 个答案:

答案 0 :(得分:1)

enter code here您好我使用此代码试试这个..

在这段代码中,我传递了按钮标签形式的调用方法,并与被调用的方法进行比较,然后根据需要采取行动。

谢谢

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

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

          }
       }