Objective c 显示模式视图时出现问题
我试图以编程方式调用模式视图,但是当我单击视图以启动第二个视图时,什么也没有发生。我还包括了一个NSLog,看看是否有什么东西被炒了。这是我的密码Objective c 显示模式视图时出现问题,objective-c,uitableview,Objective C,Uitableview,我试图以编程方式调用模式视图,但是当我单击视图以启动第二个视图时,什么也没有发生。我还包括了一个NSLog,看看是否有什么东西被炒了。这是我的密码 -(void) tableView:(UITableView *)tableView didHighlightRowAtIndexPath:(NSIndexPath *)indexPath{ //NSLog(@"Tapped"); UIStoryboard * sb = [self storyboard]; Predicted
-(void) tableView:(UITableView *)tableView didHighlightRowAtIndexPath:(NSIndexPath *)indexPath{
//NSLog(@"Tapped");
UIStoryboard * sb = [self storyboard];
PredictedTimeViewController * pvc = [sb instantiateViewControllerWithIdentifier:@"predictedTime"];
pvc.routeNumber = self.routeNumber;
pvc.stopId = self.stopId;
[self presentViewController:pvc animated:YES completion:nil];
}
您需要为
DidSelectRowatineIndexPath
(或DidHighlightRowatineIndexPath
)方法设置UITableView
的委托
被称为。我会使用didSelectRowAtIndexPath
来完成您试图实现的目标
i、 e
在当前ViewController
self.myTableView.delegate=self
//self.myTableView如果它是一个属性您需要为didselectRowatineXpath
(或didhightRowatineXpath
方法设置UITableView
的委托
被称为。我会使用didSelectRowAtIndexPath
来完成您试图实现的目标
i、 e
在当前ViewController
self.myTableView.delegate=self代码>//self.myTableView如果它是一个属性请尝试将该方法更改为:-(void)tableView:(UITableView*)tableView DidSelectRowatineXpath:(NSIndexPath*)indexPath,然后查看是否有帮助。您使用的方法只是高亮显示单元格,而不是单击它。我尝试将该方法更改为:-(void)tableView:(UITableView*)tableView DidSelectRowatineXpath:(NSIndexPath*)indexPath仍然不起作用。您是否使用故事板来显示视图控制器?是的,我使用的是故事板,并且我给了它一个标识。当您点击单元格时是否调用此方法?尝试将方法更改为:-(void)tableView:(UITableView*)tableView DidSelectRowatineXpath:(NSIndexPath*)indexath,看看这是否有帮助。您使用的方法只是高亮显示单元格,而不是单击它。我尝试将该方法更改为:-(void)tableView:(UITableView*)tableView DidSelectRowatineXpath:(NSIndexPath*)indexPath仍然不起作用。您是否使用故事板来显示视图控制器?是的,我使用的是故事板,并且我给了它一个标识。当您点击单元格时是否会调用此方法?我尝试过,但我遇到了一个异常错误:定位为“Hqc-GW-J82-view-7NA-UX-U5g”nib但没有获得UITableView如何将TableView添加到nib?谁是nibs视图控制器?我让它工作了,多亏了我不得不将uiview从uitableview控制器更改为uiviewcontroller并设置委托。很高兴听到@TroyBarrios。如果答案和评论帮助找到这一点,你可能会考虑接受这个答案,以便其他人通过这个线程会知道它的正确的地方看。我试过,但我有一个异常错误:位于“HQC-GW-J82-VIE-7NA-UX-U5G”NIB,但没有得到一个UnababeVeWe你有没有添加TabLVIEW到笔尖?谁是nibs视图控制器?我让它工作了,多亏了我不得不将uiview从uitableview控制器更改为uiviewcontroller并设置委托。很高兴听到@TroyBarrios。如果答案和评论有助于找到这一点,你可以考虑接受答案,让其他人通过这个线索会知道它的正确的地方看。