高度专题提供高度的最新资讯内容,帮你更好的了解高度。
我需要设置ListView的宽度和高度.当设置宽度按预期工作时,设置高度无效,ListView总是伸展到屏幕的几乎底部(屏幕的bootom和ListView的底部之间只有边距).我用这种方式在render方法中创建ListView: <ListView ref={component => this._stationsListFrom = component} style={styles.stati
我无法找到很多与AutoLayout的方式与个别的.xib文件… 我有一个独立的.xib文件,它有3个视图 – 一个标题视图(包含两个标签),一个输入和一个页脚(包含两个按钮).看起来像这样: 标题视图中的标签具有约束,这些约束应影响标题视图的垂直大小,反过来影响整个视图的大小.子标题是带有0行的标签,这意味着它是多行和动态的.其他一切都有一个设置的高度,具有横向限制,以便监视和监视同级的顶级约束
我正在做一个简单的动画UIView高度,以便它揭示. 默认情况下,它从上到下似乎是显而易见的,我希望它从底部到顶端. 我有UIView锚定在屏幕的底部. 我确定它的东西简单,我失踪…..任何提示? 谢谢 我真的认为,最简单的方式来实现这一点,是动画BOTH视图的高度和y属性.如果它们沿着相同的曲线发生,它应该与用户完全无缝.当您将高度动画为0时,还将y组件设为原始y的原始高度. UIView *v
我在我的超级视图中有一个UIView.我已经设置了一些约束.现在我想要的视图的大小在不同的设备上应该是不同的.如果我设置修复宽度&高度然后我得到错误的结果.我尝试了用户的宽高比,但是使多个设备的视图太大或太小. 我想要高度&宽度应该以相等的比例增加,它必须看起来相同的所有设备.我想要具有灵活的高度和宽度的视图.请告诉如何做到这一点? 这是图像     提前致谢 使用大小类.它有助于为不同的设备设置
我试图在UIView上布局文本. (黄色区域是具有背景颜色的UILabel的框架). 当我使用sizeWithFont我得到这个,它有一个非常大的空间上面的字母: 当我使用font.pointSize我得到这个“i”这是好的, 但 当我使用它为“p”我得到精确的高度,但字母绘制在底部和裁剪. **如何获取字形只能集中在框架中? ** 谢谢 沙尼 在这个情况下, UIFont有很多属性可以帮助: >
我已经在一个滚动视图中嵌入了一个网页视图,我希望网页视图被“扩展”,以显示所有的内容,然后我想滚动浏览滚动视图. 我使用滚动视图作为超级视图的原因,而不仅仅是将网页视图用作滚动视图是因为我在滚动过程中要包含在Web视图上方的标签(请参阅屏幕截图). 那么如何使webview自动调整大小,因此它占用了显示其包含的内容所需的所有空间. 之后,如何使超级视图(滚动视图)根据网络视图的大小自行调整大小?
我正在使用一个Today Extension,显示一个UITableView.只有几个项目,但我也得到空行. 我可以在桌面视图高度上使用自动布局和出口限制来调整表的大小,使其仅适合含有内容的行. 我不能做的是使小部件调整大小以包装表视图.在这一刻,我留下了一个适当的大小的桌子和很多空的空间. 如果您希望小部件的控制器成为tableView的高度,请执行以下操作: self.preferredCon
我正在尝试使用applyImpulse使sprite跳转到特定高度.在下面的示例代码中,动态黑色圆圈跳转到与静态红色圆圈相同的高度,但它仅适用于kludge. 如果我的物理学是正确的,那么将射弹发射到高度Y所需的初始垂直动量由质量* sqrt(2 *重力* Y)给出.然而,这个公式导致黑圈移动很少. 通过反复试验,我发现通过将脉冲矢量的垂直分量乘以12.3,我可以或多或少准确地使红色圆圈跳跃,如下
在 xcode 6中,我为自定义视图创建了一个xib(命名为:ViewA,获得了RED背景颜色),ViewA的xib文件大小为600 * 600,在ViewA中,我放置了一个子视图labelB(获得了绿色背景色)在其中,labelB的numberOfLines = 0,所以labelB’高度是可变的,我希望ViewA的高度根据labelB的高度改变(例如ViewA.bottom = labelB.
我在UICollectionViewCell中包含一个UIStackView来表示社交网络上的帖子(类似于Instagram的单元格). UIStackView包含一个作者标题(自定义UIView),一个用于内容图像的UI ImageView,一个用于帖子主体的UILabel,以及一个用于操作的UIToolbar.最终视图看起来像 this. 通过设置大小调整单元来设置UICollectionVi
我创建了一个自定义键盘视图并将其链接到UITextField的inputView属性. 当方向发生变化时,有没有办法改变自定义inputView的高度,并且像系统键盘一样平滑动画框架变得平滑? 我的键盘尺寸是768×272,当设备走向横向时,尺寸变为1024×272,但我想让它变得像1024×372一样大.当我获得UIDeviceOrientationDidChangeNotification时,
import UIKit class ViewController3: UIViewController {          override func viewDidLoad() {                  super.viewDidLoad()                  self.view.backgroundColor=UIColor.whiteColor()      
自适应高度达到的效果 实现方法: 1. xcode新建个项目,选择 single View Application 2. 打开main.storyboard  将tableview 拖到view controller中,并给tableview 拖入 tableview cell 3. 给tableview cell 拖入 imageview 、label等控件 4. 给控件添加 autoLayou
直接上代码,如下: /**     *  获取字符串的宽度和高度     *     *  @param text:NSString     *  @param font:UIFont     *     *  @return CGRect     */     class func getTextRectSize(text:NSString,font:UIFont,size:CGSize) ->
http://blog.csdn.net/tujiaw/article/details/47073449 http://fourfire.iteye.com/blog/2109724
Swift设置Table View的Cell中Lable自适应内容高度的 @IBOutletweak var myTableView: UITableView! override func viewDidLoad() { super.viewDidLoad() myTableView.estimatedRowHeight = 44.0 myTableView.rowHeight =UITableV
特此声明~此方法比较小白,比GitHub上的大神的第三方土多了~ 思路是这样的,获取文字,设置文字大小,设置文字行宽,设置Label的numberLines = 0,然后得到高度 ,赋值给Lebel的frame //计算文本高度 let options : NSStringDrawingOptions =             NSStringDrawingOptions.UsesLineFra
自适应高度达到的效果 实现方法: xcode新建个项目,选择 single View Application 打开main.storyboard 将tableview 拖到view controller中,并给tableview 拖入 tableview cell 给tableview cell 拖入 imageview 、label等控件 给控件添加 autoLayout 约束 选中“控件Ima
TableView是iOS开发中常用的组件,有些表格因为UILabel包含的文本字数不一样,需要显示的高度也会不同,因此需要动态计算static cell的高度。我用的是static cell,注意每行的高度都需要指定,默认样式的cell高度是44,第三行(row == 2)进行了动态计算,第四行需要根据是否有内容判断是否显示,没有则返回高度0。 根据实际尝试和查看国外文章,发现 func tab
废话不说 直接上代码 func stringHeightWith(fontSize:CGFloat,width:CGFloat)->CGFloat { let font = UIFont.systemFontOfSize(fontSize) let size = CGSizeMake(width,CGFloat.max) let p