テーブルビューが使用している配列の数が1の場合、テーブルの最初の行を選択する方法は、次のコードを使用して選択していますが、次の画面に移動していません
NSIndexPath * ip =[NSIndexPath indexPathForRow:0 inSection:0];
[npTable selectRowAtIndexPath:ip animated:YES scrollPosition:UITableViewScrollPositionNone];
uitabelview にはいくつかのデリゲート メソッドを使用する必要があります
以下のようにデリゲートメソッドを追加します。
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
//here you have to write the code for to navigate next screen.
sample *sampleobject=[[sample alloc]init];
[self.navigationController pushViewController:sampleobject animated:YES];
}
これでお楽しみいただけます。別のページに移動できます。
これは、表のセルのみを強調表示します。tableView:didSelectRowAtIndexPath メソッドに表示されるコードを呼び出す必要があります。または、次のように自分で呼び出すこともできます。
NSIndexPath * ip =[NSIndexPath indexPathForRow:0 inSection:0];
[self tableView: npTable didSelectRowAtIndexPath: ip];