2012-03-21 39 views
0

我需要在我的应用程序中创建几个UIComponents的精确副本。一个例子是UILabel。我在界面生成器中创建了两个UILabels,然后我连接起来了。如何制作UIComponent的精确副本? (iPad)

我做的下一件事如下:

self.myLabel_a.text = @"Blah blah blah"; 
// ... and some other settings (eg. font size, colour, etc.) 
self.myLabel_b = self.myLabel_a; 

然而,当我跑我的应用程序我没有看到预期的效果。请有人建议为什么会发生这种情况。我很抱歉,如果这是一个新手问题,但我不明白这个问题,以及如何解决它。

+0

什么,你遇到的是指针如何工作的基本知识。 'myLabel_a'指向'UILabel'。然后将'myLabel_b'设置为'myLabel_a',这将使它指向相同的'UILabel'。你需要两个独立的'UILabel's,如果你想让它们总是显示相同的东西,你需要编写代码来同步它们。 – Joe 2012-03-21 19:08:36

回答