Tag: 自动布局

将视图分成四个子视图,宽度为25%

我想插入4个子视图, 精确的25%宽度的SuperView。 所以,我的问题是如何实现与XCode的Autolayout? 在Android中,我将使用GridLayout或LinearLayout … 提前致谢

在iPhone 4中查看宽度问题?

我在屏幕上有一个视图。我已经把iPhone 5作为基本屏幕。我已经给视图以下约束。 1.Aspect ration to self. 2.Aspect ratio to parent view. 3.Horizontal center in container. 4.Vertical Spacing. 请检查这个 这里在iPhone 5s的视图不拉伸到全长,但在iPhone 4视图没有完全拉伸。请告诉这里的问题。

自动布局+ UIScrollView和单个子视图

只是玩Auto Layout和UIScrollView。 我在这里错过了什么? 这将在屏幕底部显示一个蓝色的scrollView,但是我看不到contentView。 视图debugging器无话可说。 有任何想法吗? // // ViewController.m // Fit // // Created by Adam Dahan on 2015-03-13. // Copyright (c) 2015 Adam Dahan. All rights reserved. // #import "ViewController.h" @interface ViewController () { UIScrollView *scrollView; UIView *contentView; } @end @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; [self createViews]; [self constrainScrollView]; [self constrainContentView]; } […]

在旋转iPad时,视图控制器不会一直延伸到右侧

当我在iPad 8.4上旋转我的视图控制器时,我的视图不会一直延伸到右侧: 在这个例子中,红色视图是我的根视图控制器,它永远不可见。 我embedded了一个使用UIViewController遏制的导航控制器,这应该填满整个屏幕,并覆盖红色的部分。 为什么会导致这种行为,我该如何解决? 如果我尝试在iPhone或iOS 9上运行,它是固定的。

iOS的iPhone 6 Autolayout – 全宽和高度

我devise了我的应用程序在iPhone 5上工作,现在想与iPhone 6屏幕兼容。 当我在故事板中将模拟指标大小更改为iphone 5.5英寸时,我发现我的视图不再是屏幕的全部宽度和高度。 如何指定宽度和高度应为全屏尺寸?

在Interface Builder xib文件中用自定义大小deviseUIView子类自动布局

我有一个UIView子类,其布局在.xib文件中。 我将尺寸设置为自由forms,尺寸为200 x 300。 如何为iPad设置不同的尺寸,以便“View as”选项能正确显示它的外观样式? 或者,这可以以不同的方式实现吗? 也许使用故事板而不是xib文件?

根据UITableViewCell中的“UILabel”文本更改“UIView”的宽度

在我的UITableViewCell里面有宽度约束的UIView,里面有Image和UILabel。 现在我想根据UILabel宽度更改主UIView宽度&为此,我已经尝试下面的代码。 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { VideoCommentCell *cell = [tableView dequeueReusableCellWithIdentifier:@"VideoCommentCell"]; CommentObject *objComment = [arrChatData objectAtIndex:indexPath.row]; if (cell == nil) { cell = [[[NSBundle mainBundle] loadNibNamed:@"VideoCommentCell" owner:self options:nil] objectAtIndex:0]; } cell.selectionStyle = UITableViewCellSelectionStyleNone; cell.transform = CGAffineTransformMakeRotation(M_PI); cell.lblUsername.text = [NSString stringWithFormat:@"@%@", objComment.strCommentatorName]; cell.lblComment.text = objComment.strComment; cell.vwBack.tag = indexPath.row; if (![arrAlreadyChangeCellFrames containsObject:[NSNumber numberWithInteger:objComment.nCommentID]]) { float […]

具有自动布局的UIView不会增加UIScrollView内部的高度

我想要做的是有一个页面类似于下面的线框,所有的UILabel的高度应该dynamic改变基于文本: 我目前有一个UIScrollView内的UIView 。 问题是我不能根据其内容正确获取UIView大小,例如当描述很长时。 示例代码可以从这里下载 如果不是代码的心情,这里是约束和如何设置: 我试图使用这篇文章中提到的方法

Swift – 为什么ScrollView不是全屏?

我已经插入一个ScrollView到UIViewController并拖动ScrollView来填充下面的导航栏和RAM标签之间的空间: 但是当我运行应用程序, ScrollView不填充空间: 请帮帮我! 非常感谢你。 P / S:对不起,我的英文不好。

带有Autolay的UIScrollView内容大小

我正在使用UIScrollView自动布局更改内容enter code here ize值如下: UIView ScrollView UIView ( contentView ) 在运行时,我将UITextView & UIImageView添加到带有约束( conentView ,bottom, conentView ,right)的conentView , 但contentView大小并没有改变 , UIScrollView contentSize也是如此。 那么可能是什么问题呢?