0

如何将按钮与不同视图中的对象标签链接?我是否需要在两个头文件中创建属性,如果不需要,我如何链接两者?

4

2 回答 2

1

我认为你应该退后一步,改变你对设计代码方式的思考方式。一个按钮不应该改变另一个视图中的标签。这违反了 MVC 设计模式。我建议你看看这个。http://www.bit-101.com/blog/?p=1969

于 2012-08-07T17:24:41.490 回答
0

以下是从导航堆栈中的前一个视图更改文本标签的示例:

int controllers = self.navigationController.viewControllers.count;
PreviousViewController *view = [self.navigationController.viewControllers objectAtIndex:controllers - 2];
view.questionLabel.text = [self.questionsArray objectAtIndex:indexPath.row];
于 2012-08-07T17:33:50.880 回答