[英]Adding subviews to NSView
我想將子視圖動態添加到NSView。 我將NSView的坐標設置為:
NSView *tmpView = [[NSView alloc]initWithFrame:self.view.frame];
我想將動態數量的imageViews添加到tmpView。 我的imageView是:
NSImageView *tmpImageView = [[NSImageView alloc]initWithFrame:CGRectMake(xAxis, yAxis, 320, 180)];
在這里,xAxis和yAxis用於動態定位imageViews。
當我將圖像視圖添加為NSView時:
[tmpView addSubView:tmpImageView]
它從左下角添加了imageView,但我希望它從左上角開始。 請幫助我如何將子視圖相應地添加到NSView。
提前致謝
最簡單的方法是對視圖進行子類化,並覆蓋-isFlipped
返回YES
。 請參閱NSView文檔 ,其中顯示:
-(BOOL)已翻轉
如果接收器使用翻轉的圖形坐標,則返回YES;如果接收器使用本機坐標,則返回NO。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.