|
|
1
1
我认为您在这里所说的是,您正在应用程序中从一个uiview移动到另一个uiview,并且需要某种方式将变量从view1“传递”到view2。 这是iPhone应用程序设计的常见用例,有几种方法。下面是我认为最简单的方法,它将适用于任何对象(整数、nsmanagedObjects,无论什么):在第二个视图中创建一个ivar,并将其设置为在使其可见之前要跟踪的值。 在视图TwoController中设置此项,方法如下:
所以在这一点上,你的viewTwoController对tagid有一个ivar。现在,我们从视图一开始要做的就是创建viewtwoController,为tagid赋值,然后显示第二个视图。这可以在按钮按下选择器中完成,也可以在uiTableView行中完成,例如:
上面的代码是:(1)创建一个新的viewtwoController,(2)在viewtwoController中将tagid的值赋给tagid ivar,然后(3)将视图2呈现给用户。因此,在viewTwoController代码中,可以使用
希望这有帮助! |
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 3 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 3 年前 |
|
|
YosiFZ · pod更新依赖关系pod 3 年前 |
|
|
Community wiki · 查找iOS日历 3 年前 |