我想在界面生成器中使用按钮和东西来制作面板。然后我想以编程方式克隆它,并用仿射变换重新定位克隆。iPad:如何使用Interface Builder创建可重复的UI元素?
我想从Flash的MovieClip的东西。
而且这还不是足够多次刚刚呈现相同的UI元素。例如,应该可以在每个文本框中输入不同的内容。
任何想法?
我想在界面生成器中使用按钮和东西来制作面板。然后我想以编程方式克隆它,并用仿射变换重新定位克隆。iPad:如何使用Interface Builder创建可重复的UI元素?
我想从Flash的MovieClip的东西。
而且这还不是足够多次刚刚呈现相同的UI元素。例如,应该可以在每个文本框中输入不同的内容。
任何想法?
+[UINib nibWithNibName:bundle:]
从该NIB文件创建一个UINib
实例。-[UINib instantiateWithOwner:options:]
。此方法返回的数组包含NIB的所有顶级对象。因此,如果您创建的NIB文件仅包含视图,则该数组将包含此视图作为其唯一元素。确保保留阵列中的对象。轻松创建具有关联的xib视图的viewController谢谢!对于其他人:我将这些代码放在ViewController的viewDidLoad方法中。使用[self.view addSubview:[array objectAtIndex:0]]显示数组中的第一个视图。 – 2011-04-07 03:09:08
@nialsh你传给了哪个参数[UINib instantiateWithOwner:...]? – aneuryzm 2011-05-08 20:20:05
我在问,因为我得到以下运行时异常:终止应用程序由于未捕获的异常'NSUnknownKeyException',原因:'[
我是说,你有没有试过?有什么问题吗?您可以使用'[[UIViewController alloc] initWithNibName:@“foo”bundle:nil];' – 2011-04-06 19:52:10