我有以下代码:
- (void)addLogoutButton {
UIButton *logoutButton = [[UIButton alloc] init];
logoutButton.translatesAutoresizingMaskIntoConstraints = NO;
[logoutButton setTitle:@"Logout" forState:UIControlStateNormal];
[self.view addSubview:logoutButton];
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:logoutButton
attribute:NSLayoutAttributeTop
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeTop
multiplier:1.0
constant:-100.0]];
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:logoutButton
attribute:NSLayoutAttributeLeft
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeLeft
multiplier:1.0
constant:40.0]];
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:logoutButton
attribute:NSLayoutAttributeRight
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeRight
multiplier:1.0
constant:-40]];
}
但是当我运行该应用程序时,找不到该按钮。为什么是这样?