interface-builder

    1热度

    2回答

    我用下面创建一个梯度认为,在IB可见: import UIKit import QuartzCore @IBDesignable class FAUGradientView: UIView { @IBInspectable var firstColor:UIColor = UIColor.clear @IBInspectable var secondColor:UIC

    0热度

    1回答

    我正在使用Xcode 8.2.1,每当将视图设置为较小的设备时,我都会在设备的右侧和底部获取这些背面边框XIB文件。每当我选择iPhone 7 Plus,然后在iPhone 7上运行时,界面的一部分被推离屏幕的右侧和底部,也存在这样的问题。目前所有东西都在Objective-C中编码。 更新: 主屏幕。 代码: RootViewController的 #import "RootViewContro

    1热度

    1回答

    我在长时间停顿之前一直在iOS应用上工作多年。在我的新项目中,我决定尝试Interface Builder和Storyboards的新功能(Swift 3,Xcode 8.2.1)。因此,我已经为所有支持的设备定制了一个适用于所有受限设备的应用程序,遵循“常规”和“紧凑”宽度/高度范例。一切似乎都奏效,我喜欢这种方法。 在我决定在iPhone模拟器上运行应用程序以检查布局之前,我正在为iPad模拟

    0热度

    2回答

    我一直在遇到这个错误,UIButton被拖拽时会逐渐变暗(请参阅下面的演示动画GIF)。 UIButton是使用界面构建器创建的,只有背景颜色发生了变化。 导致此行为的问题是什么? 编辑: 钮是用这种方法进行初始化(标题颜色也变了)。 - (void)initUserButton{ [self.userButton setBackgroundColor:[UIColor colorWit

    0热度

    1回答

    我有多个视图控制器为我的应用程序,我一直在界面生成器上一次处理一个视图,以确保它们可以在所有屏幕变体上工作。我经常使用“View As”选项来查看UI在不同屏幕尺寸下的外观。我刚刚完成了一个视图控制器的工作,并希望转到另一个视图来执行相同的操作。但是,“查看为”选项不会更改我当前选择的新视图的屏幕大小。相反,它会改变我以前工作的视图控制器的屏幕大小。这个选项似乎卡住了第一个视图控制器。这是一个错误

    1热度

    2回答

    我正在构建包含测验的iOS应用程序。问题显示在屏幕的上部(见下文)。总有五个可能的答案。问题是:答案是程序化生成的,并且长度有所不同,有时会导致标签中出现断行。 This is the current state 也许很难从图片告诉我们,但第一和第二,然后在第二和第三之间的间距是不一样的,因为我打算的那样。 This is what I had in mind 从本质上讲,我想了收入和最底部的标签

    0热度

    1回答

    看看下面的快照,你可以在viewController的视图中看到三个图标。 左边的绿色图标的乘数是1.27,中间的图标是1,但如果是1.66,我不知道正确的黄色图标,我设置1.66它看起来合适,也许一些小小的偏移量。有些朋友可以告诉我正确的乘数?

    0热度

    2回答

    我对iOS编程和iOS代码设计非常陌生,我正在开发一个简单的iPhone应用程序。我的应用程序的基本布局如下: 在第一页中,用户呈现类别列表。点击一个类别后,可以选择多个下拉选项。当点击一个选项时,应用程序将转换到一个页面,在该页面中用户将输入多个值并显示一个输出。这个应用程序需要多少个视图控制器?根据我的经验,我正在考虑为主页面使用视图控制器,然后为每个选项使用视图控制器,但是这是必要的吗?有没

    3热度

    3回答

    我有一个有趣的问题,但我不知道如何解决它。我试图用@IBInspectable扩展UIView。但是,使用此方法时,角半径似乎是从nib文件的默认侧设置的,而不是视图的实际大小。 因此,在IB中,我将“查看为”设置为iPhoneSE并为iPhoneSE构建,视图为圆形。但是,如果我为iPhone7构建,角落不会完全变成圆形。相反,如果我将“查看为”设置为iPhone7并为iPhone7创建,则该视

    0热度

    1回答

    我有一个奇怪的麻烦,从第二个按钮制作segue到第二个选项卡栏。我有MainViewController与2个按钮。第一个按钮必须与第一个标签栏项目链接,第二个按钮必须与第二个标签栏项目链接。 该任务看起来很简单。首先制定segue是基本的(我只是将第一个按钮连接到第一个Tab Bar Controller),但是我连接第二个按钮时遇到了问题。如果我将第二个按钮与第二个视图链接,我将看到没有标签栏