我在iOS中显示控制中心时遇到问题,我一直在搜索有关此问题的一些文档,但无法找到答案。 有没有办法,通过单击UIButton来显示控制中心?。
答案 0 :(得分:0)
您可以以编程方式将约束应用于特定的UI元素(link to iOS developer doc)
此示例代码:
// Center horizontally
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:viewToBeCentered
attribute:NSLayoutAttributeCenterX
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeCenterX
multiplier:1.0
constant:0.0]];
// Center vertically
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:viewToBeCentered
attribute:NSLayoutAttributeCenterY
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeCenterY
multiplier:1.0
constant:0.0]];
您可以将此代码包含在按钮的操作代码中。
希望这有助于达到预期的效果!