作者love100205mt (石炭石炭)
看板MacDev
标题[问题] Tableview与SQLite切换页面
时间Thu Apr 12 13:32:30 2012
恳请各位高手帮忙!!
小弟我在这个问题卡了两天
问题就是,我使用TableView显示我SQLite里面的名称
现在可以正常显示出来了,但是点选cell之後却不会切换页面,
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// Navigation logic may go here. Create and push another view controller.
edituserview *detailViewController = [[edituserview alloc] init];
detailViewController = indexPath.row;
// ...
// Pass the selected object to the new view controller.
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
这是我切换页面的一些语法,
因为用这个方法在其他Project是可以正常显示,
但是带入SQLite的资料之後就无法切换页面,是因为带入SQLite之後要用其他方式吗?
这个问题卡很久了,希望各位帮帮忙!!
--
*******************************************************************
如果将字母 A 到 Z 分别编上 1 到 26 的分数,(A=1,B=2...,Z=26)
你的知识(KNOWLEDGE)得到 96 分(11+14+15+23+12+5+4+7+5=96)
你的努力(HARDWORK)也只得到 98 分(8+1+18+4+23+15+18+11=98)
你的态度(ATTITUDE)才是左右你生命的全部(1+20+20+9+20+21+4+5= <100> )
*******************************************************************
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.26.126
1F:推 Xezzaosui:你先搞懂 indexPath 在干嘛就知道怎麽解了 04/12 13:36
2F:推 johnlinvc:detailViewController = indexPath.row XDDD 04/12 14:29
3F:推 iwayne:detailViewController = indexPath.row ~~ 那只是个数字@@" 04/12 16:44
抱歉,那个是我看书上写的因为他也是带资料进去只是他是使用case固定的
但是我是要把SQLite的资料带进去
我刚刚看了书,查了些资料
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// Navigation logic may go here. Create and push another view controller.
edituserview *detailViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"test"];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
最後程式码变这样
但是还是无法换页面
现在想说先把切换页面做好在来考虑带资料
但是连页面都无法切换
※ 编辑: love100205mt 来自: 114.32.26.126 (04/12 17:18)
4F:推 tentenlee:都用storyboard 建立segue 指到那个segue 04/12 21:10
5F:→ tentenlee:或是直接CELL拉SEGUE去下一页 不用写code就直接切换了 04/12 21:11
6F:推 NelsonT:你的storyboard有把navigation controller 放进去吗? 04/18 00:11