草庐IT

layout_align_parent_right

全部标签

android - Android中的gravity和layout_gravity有什么区别?

我知道我们可以为android:gravity和android:layout_gravity属性设置以下值:中心center_verticalcenter_horizo​​ntal等但是我对这两个都感到困惑。android:gravity和android:layout_gravity的用法有什么区别? 最佳答案 他们的名字应该对你有所帮助:android:gravity设置它所使用的View的内容(即它的subview)的重力。android:layout_gravity设置View或Layout相对于其父级的重力。一个例子是her

android - match_parent 和 fill_parent 有什么区别?

我对两个XML属性有点困惑:match_parent和fill_parent。似乎两者都是一样的。它们之间有什么区别吗? 最佳答案 它们是相同的东西(在API级别8+中)。使用match_parent。FILL_PARENT(renamedMATCH_PARENTinAPILevel8andhigher),whichmeansthattheviewwantstobeasbigasitsparent(minuspadding)...fill_parent:Theviewshouldbeasbigasitsparent(minuspad

android - match_parent 和 fill_parent 有什么区别?

我对两个XML属性有点困惑:match_parent和fill_parent。似乎两者都是一样的。它们之间有什么区别吗? 最佳答案 它们是相同的东西(在API级别8+中)。使用match_parent。FILL_PARENT(renamedMATCH_PARENTinAPILevel8andhigher),whichmeansthattheviewwantstobeasbigasitsparent(minuspadding)...fill_parent:Theviewshouldbeasbigasitsparent(minuspad

iOS 10 漏洞 : UICollectionView received layout attributes for a cell with an index path that does not exist

在装有iOS10的设备上运行我的应用程序时出现此错误:UICollectionView接收到具有不存在的索引路径的单元格的布局属性在iOS8和9中工作正常。我一直在研究,发现这与使CollectionView布局无效有关。我试图实现该解决方案但没有成功,所以我想寻求直接帮助。这是我的层次结构View:->Tableview->Eachcelloftableisacustomcollectionview[GitHubRepo][1]->Eachitemofcollectionviewhasanothercollectionview我试过的是插入[self.collectionView.c

ios - 自动布局 : What creates constraints named UIView-Encapsulated-Layout-Width & Height?

我的布局约束在InterfaceBuilder中很好,但由于框架的某些部分应用了我真正不想要的固定高度和宽度约束,在运行时出现异常。它们为什么在那里,如何关闭它们?它们是记录列表中显示的最后两个约束:2014-04-2609:02:58.687BBCNews[32058:60b]Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.Trythis:(1)lookateachconstraintandtrytofigure

ios - iOS 8 中处理方向变化的 "right"方法是什么?

有人能告诉我在iOS8中处理纵向和横向界面方向的“正确”或“最佳”方法吗?似乎我想为此目的使用的所有功能在iOS8中都已弃用,而且我的研究也没有找到明确、优雅的替代方案。我真的应该查看宽度和高度来自行确定我们是处于纵向模式还是横向模式吗?例如,在我的ViewController中,我应该如何实现下面的伪代码?ifwearerotatingfromportraittolandscapethendoportraitthingselseifwearerotatingfromlandscapetoportraitthendolandscapethings 最佳答案

ios - Autolayout:向 superview 添加约束而不是 Top Layout Guide?

我在Storyboard中的UIViewController中有一个UIView,我想在空间上添加一个约束,从顶部边缘查看一段距离。现在,当我像往常一样按ctrl并拖动到ViewController的主视图时,我只能选择将其设置为顶部布局指南。这对我来说是个问题,因为在应用程序的某个时刻,我将主视图向上移动20-50像素左右,然后发生的是我所拥有的View不会移动......因为它没有与superView对齐。我如何在Storyboard中手动执行此操作,还是必须以编程方式添加?我正在使用xcode6。 最佳答案 约束常量值右边有一

ios - 如何删除 Xcode 警告 Apple Mach-O Linker Warning 'Pointer not aligned at address

我在构建我的Xcode项目时遇到一个小问题,在更新pod后收到警告音。看起来像这样已经在此处搜索了整个站点,但仍然一无所获。它不影响项目,但它很烦人。有人可以帮忙吗? 最佳答案 这可能意味着他们的二进制文件在编译代码时具有未对齐的指针。在那些情况下,对齐基本上默认为1个字节,并且假设可能会影响性能。更新到Xcode8.3公开版本后,我仍然看到此错误,因此Google可能需要使用不同的设置编译他们的静态库以使其消失。 关于ios-如何删除Xcode警告AppleMach-OLinkerWa

ios - 界面生成器 : What are the UIView's Layout iOS 6/7 Deltas for?

我刚刚注意到在UIView的结构布局下找到了iOS6/7Delta属性。这是做什么用的,为什么AutoLayout中没有这个? 最佳答案 注意:我刚才注意到这个问题,但我现在只是发布我的答案,因为NDA已经解除为什么它不出现在AutoLayout中?您可能已经注意到,iOS7带来了全新的外观。UI元素的外观发生了变化,但它们的某些大小(或一般指标)也发生了变化。这会使界面设计同时适应iOS7和它的前身有点痛苦。苹果官方的说法是使用AutoLayout来解决这个问题;这应该可以省去为您布置UI元素的很多麻烦。有时合并这并不容易,特别是

ios - 什么是 NSLayoutConstraint "UIView-Encapsulated-Layout-Height"以及我应该如何强制它干净地重新计算?

我有一个在iOS8下运行的UITableView,我在Storyboard中使用来自约束的自动单元格高度。我的一个单元格包含一个UITextView,我需要它根据用户输入收缩和扩展-点击以收缩/扩展文本。我通过向TextView添加运行时约束并更改约束上的常量以响应用户事件来执行此操作:-(void)collapse:(BOOL)collapse;{_collapsed=collapse;if(collapse)[_collapsedtextHeightConstraintsetConstant:kCollapsedHeight];//70.0else[_collapsedtextHe