我有下面的代码。但我在视图中看不到 UIButton 。帮助!
UIButton *addTag = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[_overlayView addSubview: addTag];
[_overlayView setTranslatesAutoresizingMaskIntoConstraints:NO];
[_overlayView addConstraint:[NSLayoutConstraint constraintWithItem:_overlayView
attribute:NSLayoutAttributeCenterX
relatedBy:NSLayoutRelationEqual
toItem:addTag
attribute:NSLayoutAttributeCenterX
multiplier:1
constant:0]];
[_overlayView addConstraint: [NSLayoutConstraint constraintWithItem: _overlayView
attribute: NSLayoutAttributeBottom
relatedBy: NSLayoutRelationGreaterThanOrEqual
toItem:addTag
attribute:NSLayoutAttributeBottom
multiplier:1
constant:20]];
[addTag setTitle:@"Add Tag" forState:UIControlStateNormal];
我需要指定高度和宽度吗?有没有办法可以自动设置。
如果添加 [addTag sizeToFit],则左上角会显示一个按钮。