autolayout相关内容

iOS的自动版式 - 获得帧大小宽度

我使用的是iOS 6的自动布局发展 我想记录的消息显示视图的边框宽度。 我可以在屏幕上看到的TextView的。 但我得到的宽度和高度为零,我失去的东西吗? 的NSLog(@“的TextView =%P”,self.textView); 的NSLog(@“高度=%F”,self.textView.frame.size.height); 的NSLog(@“WIDTH =%F”,self.te ..
发布时间:2016-07-27 15:27:26 移动开发

我可以使用SETFRAME和自动布局上同样的看法?

我要填充添加到所有我的按钮,所以我子类的UIButton,和其他的变化中,我想用SETFRAME增加一个固定填充:。一切工作,除了SETFRAME。我查了一下四周,我发现,如果我取消该视图上的“使用自动版式”,然后我可以使用SETFRAME,和它的作品。有没有解决的办法?我真的想用自动布局,因为它有助于使应用程序看起来不错,两个iphone 5和更早版本的设备。但我也想用SETFRAME在我的子类 ..
发布时间:2016-07-27 15:27:22 移动开发

获得一个"此应用程序修改自动布局引擎"错误?

使用SWIFT已经遇到这个错误很多我的OS X:“该应用程序正在修改从后台线程,这可能会导致发动机损坏和怪异的崩溃自动布局引擎这将在以后的版本会导致异常。” 我有我的NSWindow,我在欣赏到窗口的内容查看交换。我得到的错误,当我尝试做一个NSApp.beginSheet在窗口上,或者当我添加一个子视图到窗口。尝试禁用自动调整大小的东西,使用自动布局我没有什么。有什么想法? 有时,它的罚款, ..
发布时间:2016-07-27 15:27:19 移动开发

在X code 6失踪UI元素

其中我的UI元素似乎缺少/隐藏在故事板在哪里其实它不是我有这个问题。 这是我的问题的屏幕截图。 解决方案 问题是与您的设备布局....结果 其实这使得其他布局像温妮HANY 现在你看它在其他布局像 wCompact hRegular ....这就是为什么出现问题... 下面是视觉presentation 您可以通过检查在属性检查器中安装了你的尺寸的类选项来启用它。请参阅该图片 ..
发布时间:2016-07-27 15:27:15 移动开发

iOS版:如何做一件有生命的新的自动布局约束(高度)

我从来没有使用过的自动布局约束之前,。我有一个小的新的应用我的工作,并注意到NIB的意见都默认为自动版式。所以,我想我会趁机工作的与的并尝试找出其中苹果与此打算。 第一个挑战: 我需要一个调整和的MKMapView我想它动画到新的位置。如果我来做,我已经习惯了: [UIView的animateWithDuration:1.2F 动画:^ { 的CGRect th ..
发布时间:2016-07-27 15:27:12 移动开发

我可以禁用自动布局在运行时一个特定的子视图?

我有需要将其框架编程方式操作一个观点 - 这是一种文件认为,换到它的内容,然后通过操纵框架起源滚动并围绕上海华放大。自动布局与此战斗在运行时。 禁用自动布局完全似乎有点苛刻,因为它可以合理地用于处理布局的其他意见。看起来我可能要的是某种“空约束。” 解决方案 我有同样的问题。但我已经解决了。 是的,你可以在运行时禁用自动布局特定的UIView ,而不是禁用它是默认的X code将整 ..
发布时间:2016-07-27 15:27:11 移动开发

我如何编程设置设备的方向在iOS7?

我工作的一个iPad应用程序,使用自动布局,其中,如果用户启用某种模式(“单挑”模式),我想只支持人像(或纵向倒置)的方向,而且,如果设备处于风景,我想自动切换到肖像模式。 在顶视图控制器,我有以下几点: - (NSUInteger)supportedInterfaceOrientations { 如果(self.modeHeadsUp){ 返回UIInterfac ..
发布时间:2016-07-27 15:27:06 移动开发

在iOS7中的UITableViewCell自动布局限制问题

我使用的自动布局约束编程方式来布置我的自定义的UITableView细胞和我正确地定义在细胞大小的tableView:heightForRowAtIndexPath: 它的工作对iOS6的就好了,它并的看的罚款iOS7以及 但是当我运行iOS7的应用程序,这里的类型的消息我在控制台中看到:在objc_exception_throw 中断在调试器中捕获这个。 在UIView的的UIConstr ..
发布时间:2016-07-27 15:27:03 移动开发

NSInvalidUnarchiveOperationException:无法实例名为NSLayoutConstraint类

我很新了这一点。我后跟iPhone项目的“HelloWorld”步苹果的教程一步。我跑了它在iPhone 5.0模拟器坠毁: 2012年11月2日14:46:06.782的HelloWorld [9880:C07 ***终止应用程序由于未捕获 异常'NSInvalidUnarchiveOperationException“,理由是:”无法实例 命名的类NSLayoutConstraint“ * ..
发布时间:2016-07-27 15:26:59 移动开发

iOS版:多行的UILabel的自动布局

我在遇到麻烦努力实现与自动布局一些非常基本的布局行为。我的视图控制器看起来像这样在IB: 顶部标签是标签的标题,我不知道有多少行是。我需要的标题标签来显示文本的所有行。我还需要另外两个标签和小的图像正下方的标题进行布局,但高大恰好是。我已经设置了标题标签和它的父和小图像和它的父之间的间距底部之间的约束顶级间距约束标签和小图像之间垂直间隔的限制,以及。白色的UIView没有高度约束,所以应该垂 ..
发布时间:2016-07-27 15:26:57 移动开发

UIScrollView的滚动内容大小歧义

研究员开发者, 我有自动版式在Interface Builder(X code 5 / iOS的7)的麻烦。 这是非常基本的和非常重要的,所以我认为每个人都应该知道这是如何正确地工作。如果这是在X code进行错误,它的一个非常关键的一年! 所以,每当我有一个观点的层次结构,如这个,我遇到麻烦: 的UIViewController 的UIView UIScrollView的 ..
发布时间:2016-07-27 15:26:54 移动开发

创建布局限制编程

我知道很多人都已经问吨这个问题,但即使有答案,我不能使它工作。 当我处理与故事板的限制,很容易,但code我有一个困难时期。 我尝试,例如,有一个停留在右侧,有根据屏幕方向屏幕的高度视图。这是我的code: UIView的* MyView的= [[UIView的页头] initWithFrame:方法CGRectMake(0,0,200,748)]; myView.backgroundCo ..
发布时间:2016-07-27 15:26:50 移动开发

如何使用自动布局当一个视图被隐藏到移动其他的意见?

我已经设计在IB我的自定义单元格,它的子类并连接我的网点到我的自定义类。我在单元格内容中提供三子视图分别是:的UIView(cdView)和两个标签(titleLabel和emailLabel)。根据现有的每一行数据,有时候我想拥有的UIView和两个标签显示在我的牢房,有时只有两个标签。我所试图做的是设置约束的方式,如果我设置的UIView属性为隐藏,否则我将在上海华删除两个标签会向左移动。我试 ..
发布时间:2016-07-27 15:26:46 移动开发

在iOS 6中启用自动布局,同时保持向后兼容的iOS 5兼容

什么是采取的iOS 6的新的自动排版功能优势,同时还在早期版本的iOS提供与保持兼容旧设备的最佳方式? 解决方案 自动布局可以启用或每个.storyboard或文件的.xib禁用。只需选择特定的文件和使用文件检查以x code修改“使用自动布局”属性: 在编译错误使用自动布局启用接口文件设置为一个IOS版本的部署目标6.0之前的结果,例如: 错误MainStoryboard.s ..
发布时间:2016-07-27 15:26:40 移动开发

可可自动布局:内容拥抱VS内容融为一体pression性优先

我无法找到有关可可自动布局有关内容拥抱和COM pression性之间的区别在苹果的文档明确的答案。 有人可以解释他们的用途和区别? 解决方案 的概念快速总结: 抱死=>内容并不想成长 的COM pression电阻=>内容并不想缩小 和一个例子: 假设你有按钮,就像这样: [点击我] 和你固定的边缘,更大的SuperView优先500。 然后,如果抱死优先> 5 ..
发布时间:2016-07-27 15:26:38 IPhone

"自动布局仍在执行-layoutSubviews&QUOT后需要;用的UITableViewCell子类

使用X code ++ 4.5和iOS 6,我正在开发与定制单元一个简单的表视图的应用程序。我这的iOS 5做了一百次及以下,但由于某些原因,新的autoLayout系统是给我带来很多麻烦。 在IB设置我的表视图和原型细胞,添加子视图和有线它们作为IBOutlets然后设置我的委托和数据源。但是现在,只要第一个单元格为的cellForRowAtIndexPath 牵强,我得到以下错误: 在 ..
发布时间:2016-07-27 15:26:36 移动开发

UIScrollView中不使用自动布局约束

我有一个滚动视图和它背后的成像图,我用笔尖填充它。我使用的自动布局。我有一个底部空间,上海华和顶部空间的SuperView两个的意见。图像视图不正是我想要它做的。为iPhone 5这就是我想要的。并为其他的iPhone,它停留在屏幕的底部上方,所以正确地调整大小。滚动视图看起来正确的iPhone 5,但在其他手机它不会调整,所以它向下滚动应用程序的视图下方。我在日志中得到这些消息: 2012年 ..
发布时间:2016-07-27 15:26:31 移动开发

的UILabel sizeToFit不自动布局iOS6的工作

我怎么配置编程(并且在这种方法)一个UILabel其高度依赖于它的文字?我一直在试图将其设置使用故事板和code的组合,但无济于事。每个人都建议 sizeToFit ,同时设置 lineBreakMode 和 numberOfLines 。但是,不管我把code在 viewDidLoad中:, viewDidAppear:或 viewDidLayoutSubviews 我无法得到它的工作。无论我做 ..
发布时间:2016-07-27 15:26:29 移动开发

什么是"约束保证金"在X code 6故事板

我与自动布局和制约的工作,发现有一个约束边距在X code 6选项,是不是X中$ C present $ C 5,默认情况下选中。 我创建了一个测试项目,然后我加了一个的UITableView 上的ViewController设置为相同的大小作为视图框架和添加的约束 X code 6 你可以在这里看到,即使tableview中具有相同的帧视角X code暗示加-16为约束,而X code 5 ..
发布时间:2016-07-27 15:26:26 移动开发

SWIFT |添加约束编程

我想摸不着头脑,因为上周没有去任何一步。好了,所以我需要应用一些的限制 编程的在斯威夫特到的UIView 使用此code: VAR new_view:UIView的! =的UIView(帧:CGRectMake(0,0,100,100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_vi ..
发布时间:2016-07-27 15:26:24 移动开发