我是iOS開發新手。我創建了一個應用程序,它向Storyboard中的數組的另一個視圖顯示一個數組值。當我做它的標籤然後它顯示很好,但是當我做的UITextView然後它不顯示數組值的文本在UITextView請給我解決方案。如何將TextView文本從OneView Array顯示到StoryBoard iOS中的AnotherView?
我寫一個代碼等作爲
首先我定義兩個陣列等作爲poemNameArray
和poemDetailArray
。我想將poemNameArray
顯示到我的UITableview單元格中,然後運行良好。
self.poemNameArray=[[NSMutableArray alloc]initWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10",@"11",@"12",@"13",@"14",@"15",@"16",@"17",@"18",@"19",@"20", nil];
self.poemDetailArray=[[NSMutableArray alloc]initWithObjects:@"One",@"Two",@"Three",@"Four",@"Five",@"Six",@"Seven",@"Eight",@"Nine",@"Ten",@"Eleven",@"Twelve",@"Thirteen",@"Fourteen",@"Fifteen",@"Sixteen",@"Seventeen",@"Eighteen",@"Nineteen",@"Twenty", nil];
而現在,當選擇的UITableView單元格,然後我想在重定向到我的包含一個標籤和一個UITextView的,我想打印到標籤self.poemNameArray
和poemDetailArray
到我TextView的另一個觀點,我想那我寫的代碼等作爲
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showPoemView"])
{
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
PoemViewController *destViewController = segue.destinationViewController;
destViewController.poemName = [self.poemNameArray objectAtIndex:indexPath.section];
destViewController.detailPoem=[self.poemDetailArray objectAtIndex:indexPath.section];
}
}
我寫我的另一個視圖控制器的TextView和標籤的文字等作爲
self.poemLabel.text=self.poemName;
self.detailPoem.text=self.fullPoem;
這裏poemLabel
是我的標籤,detailPoem
是我的textview,那麼它只顯示我的標籤文本而不是textview文本。請給我解決方案。