我在Intefacebuilder中创建了一个自定义的UIView。在我的ViewController中,我想创建我的UIViews的两个实例。ios:如何从IB中的一个视图创建两个不同的视图?
因此,这里是一些代码:
@interface MeineFinanzenViewController : UIViewController <UIGestureRecognizerDelegate> {
UISwipeGestureRecognizer* swipeLeft;
UISwipeGestureRecognizer* swipeRight;
//... other stuff
SaldoView* ausgabenView;
SaldoView* einnahmenView;
}
//...other stuff
@property (strong,nonatomic) IBOutlet SaldoView* ausgabenView;
@property (strong,nonatomic) IBOutlet SaldoView* einnahmenView;
//...other stuff
于是我连接了同样的观点两次。首先到ausgabenView,然后到einnahmenView。但在那之后,ausgabenView变成了与einnahmenView相同的对象。其实我想有两个相互独立的独立对象。现在我在问自己如何做到这一点?
任何提示?
对不起,也许我不明白。你的意思是我应该两次连接我的单一SaldoView。一次到ausgabenView和一次到einnahmenView?因为这正是我所做的,哪些不起作用。 – toom
如果你在界面生成器中有一个'SaldoView',可能你把一个'UIView'拖到你的笔尖上,你把类改成了'SaldoView',然后你把它连接到两个插座?只将它连接到一个插座。然后再做一次第二种观点。将它连接到另一个插座。 – Jim
是的,那意味着两倍的工作。我怀疑这是否有必要。 – toom