1

我正在使用 Monotouch 构建一个 iPhone 应用程序。

它并排使用三个视图,目的是通过从右到左和从左到右滚动来切换视图。我不知道这是正确的方法,现在我有一个 ScrollView 我添加三个子视图。然后我面临三个问题。

1/ 我想用 InterfaceBuilder 在情节提要上创建我的子视图,并能够以编程方式添加每个视图,但我不知道该怎么做。

2/我不知道当前子视图的子视图控制器如何“委托”。

3/我担心性能和内存消耗,因为(我猜)子视图总是被加载,即使在不活动的时候也是如此。

有人知道这样做的好方法吗?

谢谢。

4

1 回答 1

0

如果有选择,我将创建 3 个视图并使用 UIAnimation 将显示滚动效果。但是对于您的滚动视图问题:

1.如果你想在界面生成器中创建视图,你可以使用 IBOutlet 并显示视图或直接将视图添加到滚动视图。无需以编程方式添加视图。

3.因为你使用界面生成器,视图只会创建一次,所以你可以滚动任意次数,只有3个视图。所以不用担心内存。

我不明白你的第二点。请更具体。

于 2012-09-19T17:49:58.063 回答