0
A
回答
3
做到這一點,這將工作在你的情況下完美..
在你的第一個ViewController.h創建一個屬性來indexPath存儲
@property (nonatomic,strong) NSIndexPath *indexPath;
在你的第二個ViewController.h創建一個屬性來存儲indexPath
@property (nonatomic,strong) NSIndexPath *indexPath;
現在,在你第一次ViewController.m文件
忘記IBAction爲現在,在您的cellForRow寫這個選擇
[cell.btnOnCell addTarget:self action:@selector(btnAction:event:) forControlEvents:UIControlEventTouchUpInside];
寫這個方法
-(IBAction)btnAction: (UIButton *)sender event:(id)event
{
NSSet *touches = [event allTouches];
UITouch *touch = [touches anyObject];
CGPoint currentTouchPosition = [touch locationInView:self.tblView];
self.indexPath = [self.tblView indexPathForRowAtPoint:currentTouchPosition];
NSLog(@"%li",(long)self.indexPath.row);
[self performSegueWithIdentifier:@"segueIdToYourSecondVC" sender:self];
}
沒有寫這個方法(您performSegueWithIdentifier後,該方法將調用)
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"segueIdToYourSecondVC"])
{
// Get reference to the destination view controller
YourSecondViewController *vc = [segue destinationViewController];
vc.indexPath=self.indexPath;
}
}
謝謝..希望對你有幫助。
+0
我不喜歡以編程方式調用像'performSegueWithIdentifier'這樣的函數,並且喜歡通過故事板 – FrozenHeart 2014-12-04 10:34:30
相關問題
- 1. 的UIButton和IBAction爲
- 2. IBAction爲的UIButton和EXC_BAD_ACCESS
- 3. 目標C中Swift UIButton和IBAction崩潰
- 4. 帶IBAction的IOS UIButton
- 5. UIButton的IBAction錯誤
- 6. Segue TableViewCell與UIButton
- 7. UIButton觸發Segue
- 8. Swift - IBACTION如何執行segue
- 9. 的UIButton的UIImage需要設置層順序z順序和z索引
- 10. 接口生成器添加IBAction和Segue一個UIBarButtonItem
- 11. 將一個segue和一個IBAction合併到一個按鈕中
- 12. 隱藏UIButton作爲IBAction
- 13. 刪除IBAction UIButton邊框
- 14. 的UITableViewCell和IBAction爲
- 15. 代表和IBAction
- 16. ios swift:@IBAction處理以避免segue
- 17. 不能UIButton的連接到IBAction爲
- 18. TableView,Array和segue
- 19. TableView和Detail Segue
- 20. Segue和NSString Bug
- 21. Button和segue
- 22. 爲什麼我的UIButton segue的行爲不像UITableViewCell segue?
- 23. 自定義UIButton - IBAction不工作
- 24. UIbutton不會改變背景內IBAction
- 25. 在IBAction中將UIVIew與UIButton相關聯
- 26. UIButton觸及IBAction,導致EXC_BAD_ACCESS與ARC
- 27. 從IBAction以編程方式添加UIButton
- 28. QGraphicsItem和Tab順序
- 29. group_concat sqlite和順序
- 30. 故事板和Segue
我認爲是的,但在某個地方並不清楚,但你想做什麼? – hoya21 2014-12-04 10:24:32