程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-在轉移視圖控制器後隱藏cell

ios-在轉移視圖控制器後隱藏cell

編輯:編程綜合問答
在轉移視圖控制器後隱藏cell

在用segue改變文本後,使用segue隱藏一個單元。沒實現。

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

TerminalsViewController *transferViewController = segue.destinationViewController;

NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"firstSegue"])
{
    transferViewController.term1Text = @"Joe Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1984";

}else if([segue.identifier isEqualToString:@"thirdSegue"]){
    transferViewController.term1Text = @"John Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1972";
    transferViewController.cell1.hidden = YES;

}

}

好心人幫忙看一下,謝謝

最佳回答:


prepareForSegue:

TerminalsViewController *transferViewController = segue.destinationViewController;

NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"firstSegue"])
{
    transferViewController.term1Text = @"Joe Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1984";

}else if([segue.identifier isEqualToString:@"thirdSegue"]){
    transferViewController.term1Text = @"John Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1972";
    transferViewController.hideCell = YES;

}

TransferViewController.h:

@property (nonatomic) boolean hideCell;

TransferViewController.m:

@synthesize hideCell;

TransferViewController.m:cellForRowAtIndexPath:

if (hideCell) {
    cell1.hidden = YES;
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved