小编poy*_*er.的帖子

隐藏视图并删除空格

我正在为iOS开发一个应用程序,我正在使用带有AutoLayout ON的Storyboard.我的一个视图控制器有一组3个标签,在某些情况下我想让第二个标签消失.

如果我使用setHidden:TRUE方法,标签将变为不可见,但它仍然显然在视图中占用空间.

有人能指出我正确的方向吗?

objective-c ios autolayout

10
推荐指数
2
解决办法
7304
查看次数

ios7 sdk中的MKMapView内存问题

我在视图控制器中有MKMapView,当我开始放大时,它消耗了大量内存,当我离开包含MKMapView的视图时,内存未被释放(我在我的应用程序中使用ARC)

编辑:

我读了一些堆栈溢出答案,我必须把MKMapView放在AppDelegate中:

-(MKMapView*) mapView
{
    if(_mapView == nil) {
        _mapView = [[MKMapView alloc] init];
    }
    return _mapView;
}
Run Code Online (Sandbox Code Playgroud)

并且在包含MKMapView put的viewController的viewWillDisappear中

-(void)viewWillDisappear:(BOOL)animated
{
    [super viewWillDisappear:animated];

    XAppDelegate.mapView.delegate = nil;
    [XAppDelegate.mapView removeFromSuperview];

}
Run Code Online (Sandbox Code Playgroud)

但它没有解决我的问题.

objective-c mapkit mkmapview ipad ios

6
推荐指数
1
解决办法
1741
查看次数

标签 统计

ios ×2

objective-c ×2

autolayout ×1

ipad ×1

mapkit ×1

mkmapview ×1