interface-builder

    0热度

    1回答

    我需要从故事板中提取一些重复的复杂性,可能是一个nib文件,所以我可以重复使用它来克服一些反复出现的自动布局约束问题。 详细说明,在一个视图中,我有几个标签/视图和下面的另一个视图。这被重复几次。 我试图将这些复制并粘贴到笔尖文件中,但是我也失去了一些限制条件,包括我复制的选区的宽度和高度。 我只是想知道是否有技术将这些提取到笔尖中。 每当我尝试,我创建一个新的笔尖和粘贴,我最终得到一个真正的混乱

    0热度

    2回答

    经过一段令人沮丧的几个小时试图让包含文本的标签堆栈视图被限制在屏幕的垂直边缘,同时允许上下滚动,我管理它。不过,我希望文本远离屏幕边缘 - 它看起来很尴尬。问题是我目前有一个'等宽'约束集,所以栈视图被限制为避免水平滚动。当我对视图添加更多约束时,它会发生冲突。 这就是它看起来像在屏幕上: 这是完成的设置界面生成器中的样子: 什么挤,最简单的方法文字稍微远离屏幕边缘?我可以使用堆栈视图的间距选项轻

    0热度

    1回答

    我使用UIStackViews在最新的Xcode,布局如下所列: 文本标签 选择器(1分量) 文本标签 选择器(1成分) 文本标签 选取器(4个组分) 分段控制(3段) 我有以下UI约束TS: StackViewTop = SafeAreaTop + 8 StackViewLeading = SafeAreaLeading + 8 StackViewTrailing = SafeAreaTrail

    5热度

    1回答

    我在我的Xcode项目中的图像assets文件中有一个PDF文件。我正在尝试创建一个使用该PDF图像的酒吧按钮项目。但是,无论何时将Interface Builder中的图像属性设置为图像,它都会占用我的大多数标签栏并删除标题。 我有一个左栏按钮项目与系统项目停止。所以它看起来像一个X图标。我想用我的设置PDF图像在右侧做同样的事情。 有没有办法解决这个界面生成器中的大小问题?如果不是,我该如何解

    -1热度

    2回答

    我需要一个标题,描述和右侧开关的单元格。我可以自行编程,但我想利用已经有说明的subtitle单元(detailTextLabel)。 但是,每当我尝试在Interface Builder中添加UISwitch时,它都不起作用。首先,它不会让我将交换机拖入单元。当我外拖动它,然后在Content View从文档大纲(左侧栏)插入,这似乎是内部的,但我不能添加约束: 我有一个SwitchCell.s

    2热度

    1回答

    我在浏览一些教程并且遇到布局问题之后构建了我的第一个真实世界的应用程序。将UI布局调整为不同的屏幕尺寸类非常简单,但我还没有找到关于如何在相同尺寸类中调整布局的任何信息。 例如,我有一个标签,其顶部空间约束条件设置为40磅顶部视图。它看起来整洁一个大号iPhone 8 Plus屏幕上: 但较小的iPhone SE屏幕(这是容易混淆的大小一样的),40磅的这个约束推中途到中心的标签,离开它下面的合理

    0热度

    2回答

    我有相等的间隔简单StackView在我的界面生成器: 当运行该应用程序的按钮的位置和大小是正确的(与所示在Interface Builder),但是当我试图把按钮的角落,中间用下面的代码: override func viewDidLoad() { super.viewDidLoad() let maskPath = UIBezierPath(roundedRect: b

    0热度

    1回答

    iOS 11引入了按键轻拂。是 此功能可以在设备设置中禁用下General -> Keyboard 我的问题,如果关键的笔触还可以通过编程对UITextField禁用,就像例如拼写检查。 我找不到在Interface Builder选项...

    0热度

    2回答

    我一直在将一个巨大的故事板重构为较小的故事板。对于我做的前几个,我没有为故事板ID设置友好名称。因此一些赛段指向具有内部名称的故事板参考(如UITableViewController-pF0-sDc-w0D)。我已经添加了友好名称,但这些引用尚未更新,因此令人困惑。有没有一种安全的方法来改变这个名字而不会破坏参考?

    0热度

    1回答

    有一些重叠的项目,比如说A和B.具体来说,A是背景图片。在其他GUI框架中,设置背景图像很容易,但似乎必须放置一个ImageView才能在Storyboard上填充背景图像。 当我试图拖动B时,通常会选择并移动A.我可以“锁定”A以便它不会移动吗?我搜索了网页,发现在文档 - >锁定,但将其设置为“本地化的属性”不锁定它。我仍然可以用鼠标拖动它。