【问题标题】:iOS: autolayout for multiple buttoniOS:多个按钮的自动布局
【发布时间】:2014-09-14 10:28:36
【问题描述】:

在我的应用中,我可以通过这种方式查看 4 英寸屏幕:

然后我想在应用程序在 3.5 英寸屏幕的 iPhone 上运行时减小按钮的大小,所以我这样设置布局:

但最后我以这种方式获得了一个视图

这样我的按钮大小还可以,但它们没有对齐,那么在这种情况下,对齐按钮的方法是什么?

谢谢

【问题讨论】:

  • 请显示您的所有约束
  • 添加对齐约束...
  • @NKB 我应该使用哪种对齐方式?
  • 尝试为此使用 AutoResizing Mask.. 它对我有用
  • @nazz_areno 如果您希望它们保持与屏幕边界相同的间距和圆圈之间的相同间距,您可以尝试设置圆圈之间的水平间距,并为圆圈添加尾随/前导间距。然后添加相同的宽度约束

标签: ios layout uibutton autolayout ios-autolayout


【解决方案1】:

您好,根据您的问题,我创建了类似于您需要设置控件的布局的演示。我为单个控件添加了图像,并使用多个控件制作了视频,以设置您重试设置的布局。



链接:https://www.youtube.com/watch?v=Nl2iMF0yKW8&list=PLXCowKcXAVgrxHKLWTa4HxNPrSmTj3D-_
希望这能解决您的问题。

【讨论】:

  • 嘿,谢谢伙计...我已经解决了这个问题.. 但是我会看到你的视频来看看你的建议,非常感谢!!!
【解决方案2】:

我可能会在 50 个帖子之前发表评论,所以这是链接。几天前我也遇到了同样的问题。只需将所有这些放在父视图中并将父视图居中即可。

链接到我的问题/答案: Top constraint won't get less with auto-layout

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-24
    • 2021-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多