小编Luc*_*uca的帖子

使用addSubview添加视图时,会将视图大小调整为其父级

我在使用addSubview时遇到问题.

示例代码:

ParentView *myParentView = [[ParentView alloc] initWithNibName:@"ParentView " bundle:nil];
ChildeView *myChildeView = [[ChildeView alloc] initWithNibName:@"ChildeView" bundle:nil];

//...  parent frame resized with setFrame lets say to x:0, y:0, W:320, H:411

[[myParentView view] addSubview: [myChildeView view]];
Run Code Online (Sandbox Code Playgroud)

我的孩子在添加时比父母大,并且不会将其框架调整为父边界.我不能在父级上使用"剪辑子视图",如果父级框架未再次调整大小,则"自动调整子视图"似乎不起作用.是否有一个属性使子视图自动调整大小到其父级边界,而不对每个子节点使用setFrame?

iphone cocoa-touch objective-c uiview

24
推荐指数
4
解决办法
32万
查看次数

隐藏,在MkMapView上显示注释

如何在缩小地图视图时隐藏注释.我有大量的注释我必须隐藏它们,因为如果地图上显示的区域太大,你只能看到注释.

iphone cocoa cocoa-touch objective-c iphone-sdk-3.0

7
推荐指数
2
解决办法
1万
查看次数