我有一个CustomUIScrollView里面有很多CustomUIButton(每个按钮都是一个有图像和标题的新闻项目 - >每个按钮都有一个新闻ID
触摸内部按钮时,touchupInside事件触发 - >一切都好 但是我想在触摸按钮时,详细新闻页面,detailViewController,将创建并推送到navigationController(如商店中的BBC NEWS应用程序)和详细页面将加载网页的ID等于我们触摸过的按钮ID。
我的tableviewController是rootViewController,我怎样才能将带有ID数据的事件从UITableViewCell内的Scrollview中的Button传递到我的rootviewController来推送一个新的DetailViewController
提前感谢。 (见图片更容易理解)
答案 0 :(得分:1)
enter code here
您好我使用此代码试试这个..
在这段代码中,我传递了按钮标签形式的调用方法,并与被调用的方法进行比较,然后根据需要采取行动。
谢谢
-(IBAction)btnpress:(id)sender
{
UIButton *btn = (UIButton *)sender;
NSLog(@"%d",btn.tag);
if(img_alphabet.tag == btn.tag)
{
}
}