interface-builder

    -1热度

    1回答

    我在使用UIScrollView处理当前项目时遇到了一些麻烦。我的目的是要有一个可变尺寸的可绘制画布,它可以延伸到屏幕的两侧,其尺寸由用户在运行时确定。为此,我在视图控制器中放入一个带有内容视图的UIScrollView。不幸的是,界面生成器不断让我纠缠我定义我的内容视图的X和Y轴作为一个恒定的大小,根据我的规格是不可能的。我甚至在我的viewDidLoad方法中以编程方式设置了ScrollVie

    1热度

    1回答

    我已经创建了一个视图控制器通过新文件,我检查了创建笔尖选项,并没有问题。我做了一个很好的IB布局,事情很好。文件所有者被链接到正确的ViewController,nib中的视图链接到文件所有者的视图插座。 现在,我尝试在AppDelegate中用nib实例化这个视图控制器。 TerminationViewController *terminatedVC = [[TerminationViewCon

    1热度

    2回答

    我有自动布局问题/制约XCode中8 这里是我的两个元素的截图: 头是一个图像,而虚线圆是一个按钮。我需要将按钮“粘”到背景中图像上的这个特定位置,但是由于它们总是与较大的布局元素相关,所以约束条件对我来说不会这样做。查看或顶部布局指南。 是否有任何可能性将元素粘在一起,以便按钮始终保持在特定位置(相对于背景中人的图像)?

    0热度

    1回答

    我想从一个UICollectionView拖到另一个UICollectionView的页脚视图,每次它决定视图是标题,而唯一的地方,它将允许我放弃视图是在顶部。即使我有一个标题,它只是取代。 有没有办法将页眉更改为页脚或将其作为Xcode中的页脚?

    2热度

    1回答

    我正在Swift中开发iOS应用程序。我创建的另一个应用程序是我在Objective C中完成的一个应用程序,并且在2014年这个时候发布。故事板似乎使UI的功能同时更容易和更复杂,因此我试图从当前的最佳实践出发的观点发展。 对于多种屏幕尺寸,尺寸类别和约束似乎几乎成为此时的必要定时器。早在2014年,这种情况就不那么严重了,并且以编程方式跟踪UI布局,因为CGRect代码通过程序化方式使UI布局

    0热度

    2回答

    我有一个简单的测试UIStackView,它在iOS和界面生成器上显示不同的结果。 这是UIStackView怎么看起来像在iOS上: 同样UIStackView在Interface Builder: 怎么可能在界面生成器有不同视觉效果比运行时? 一些差异: 有红色的广场上一些顶级的间距。 所选蓝色方块的轮廓显示在IB的正方形上方,而不是围绕它。

    1热度

    1回答

    我设计了一个包含对触摸栏支持的应用程序。触摸栏是在Interface Builder中创建的。所有代码都使用Swift的#available检查来确保在10.12之前没有在macOS上执行触摸条形码。 的XIB(和应用程序)设置为部署到10.10,但是当我运行我的应用程序我还是得到这样的错误: -[NSKeyedUnarchiver decodeObjectForKey:]: cannot dec

    2热度

    1回答

    在官方iOS应用程序开发教程的Implement Edit and Delete Behavior部分末尾,提到布局有错误,使用堆栈视图修复这些错误仅作为读者的练习。 为了解决这些问题,我按照下列步骤: 添加水平叠层视图,其中将包含所述的UIImageView和垂直叠层图。 将水平堆栈视图的边限制到超视图的边缘。 将标签和分级控制添加到垂直堆栈视图。 将内容模式设置为UIImageView中的宽高

    0热度

    1回答

    你好,你所有聪明的人!我对Xcode 8和Swift3非常陌生,并为“杀手级应用”这个短语带来了新的含义。它会在我有机会提供我的养老金之前杀死我! :-) 我的OSX应用程序是苹果菜单右上方的驻留应用程序(info.plist设置为Application is Agent(UIElement)= True)。该应用程序的主要功能,执行applescript,工作正常。它从应用程序菜单图标或键组合运

    0热度

    3回答

    我有一个iOS应用程序最初是为iPhone 4开发和5 做一些更新后,我试图在iPhone 7(模拟器)运行它,视图赢得”再次填满屏幕。它们(包含标题栏)在屏幕的右侧和底部留下黑边。 我发现很多关于iPhone 5的相似帖子,其中没有适当的启动图像。然而,我已经将所有可能的启动图像作为资产目录(不再显示任何警告,puh)以及应用何时启动,启动图像为全屏。 如果在InterfaceBuilder中更