【发布时间】:2012-02-19 05:03:20
【问题描述】:
我的主视图中有一个文本,textiew 旁边有一个按钮,当我单击该按钮时,它会弹出一个 popoverviewcontroler,在我的 popover 控制器视图中有一些文本,在 tableview(高、低、中、天赋)我希望当用户点击它需要在主文本字段中很多的高点时,但我在索引路径的 DiSelect 行中尝试了 nsuserdefault。但是当我单击 tableiew 时没有任何反应。我该怎么做。 我的代码
NSString *strr = @"High";//i put the static value
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[[NSUserDefaults standardUserDefaults] setObject:strr forKey:@"flair"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
此代码在 popoveriewconteroler 在我的主要观点中
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *strr = [[NSUserDefaults standardUserDefaults] objectForKey:@"flair"];
textfiled.text = strr;
}
当我返回另一个页面并返回时,它会在文本字段中显示高位。但我的红色是当用户点击 popoveriewcontroller tableviewcell 时,它会同时更改文本字段值。这可能吗? 提前致谢。
【问题讨论】:
-
我知道英语不是你的第一语言,但你能试着让问题更清楚吗?我不知道你的问题是什么。另外 - 使用拼写检查器,您的帖子中有 如此 很多错别字。
-
Peter Sarnowski haii,英语不是我的第一语言,但 objectivc c 是我的编程语言,我需要从 popoveriewcontroller tableiew 获取值到主视图文本字段。
标签: iphone