在的tableview委托方法didSelectRowAtIndexPath方法可以调用方法如下:
1。初始化弹出窗口控制器时,如下定义目标和选择器: [theController setTarget:self andSelector:@selector(yourMethod :)];
2.and在其中包含的tableview视图控制器,可以如下定义setTarget方法:
-(void)setTarget:(id)inTarget andSelector:(SEL)inSelector {
mTarget = inTarget;
m_Selector = inSelector;
}
其中mTarget是ID类型和mSelector是选择器。
3.Then didSelectRowAtIndexPath方法可以调用yourMethod如下:
if ([m_Target respondsToSelector:m_Selector]) {
[m_Target performSelector:m_Selector withObject:nil];
}
如果表视图是相同的观点,那么你可以在didSelectRowAtIndexPath方法调用yourMethod。
VIEW1是有点混乱,我...它有一个按钮,然后它在酥料饼作为表视图? – 2012-08-06 09:12:33
你在这里遇到什么问题? – 2012-08-06 09:13:46
听起来就像在UIPopoverController中只使用'UITableViewController'作为'contentViewController'一样...你尝试了什么,什么不起作用? – 2012-08-06 09:17:17