如何在ios中设置自定义视图单元格的自动布局?
我正在使用自定义的表格视图单元格,并且被ios 8提供的自动布局卡住了,我要求在开始和结束时都有一个绿色视图。我这样做了,但在iPhone6中运行时,我得到如下视图 有没有办法在自定义tableviewcell上设置约束如何在ios中设置自定义视图单元格的自动布局?,ios,iphone,uitableview,autolayout,Ios,Iphone,Uitableview,Autolayout,我正在使用自定义的表格视图单元格,并且被ios 8提供的自动布局卡住了,我要求在开始和结束时都有一个绿色视图。我这样做了,但在iPhone6中运行时,我得到如下视图 有没有办法在自定义tableviewcell上设置约束 您可以在xib文件中使用autolayout,就像在任何情节提要中使用它一样 这就是你所拥有的 您必须选择两个视图中的每一个,并执行以下操作:为“顶部”、“底部”和“左侧”或“右侧”添加约束,还必须设置元素的宽度,在本例中,我将其设置为20 更新框架以修复视觉问题 现在它可以
您可以在xib文件中使用autolayout,就像在任何情节提要中使用它一样 这就是你所拥有的 您必须选择两个视图中的每一个,并执行以下操作:为“顶部”、“底部”和“左侧”或“右侧”添加约束,还必须设置元素的宽度,在本例中,我将其设置为20 更新框架以修复视觉问题 现在它可以在任何设备上工作 现在,您需要对左视图执行相同的操作,这样就完成了
如果您正在为iOS8工作,我建议您阅读此自适应布局检查以下文章我已经阅读了您的建议链接,这意味着我们需要编写代码来完成此操作。和line-向DeviceArtBrowser项目添加一个新类,并将其命名为rwBasicell。使其成为UITableViewCell的子类;确保还未选中创建xib文件;并确保语言设置为Objective-C。说明在我需要时不要使用xib。您可以发布CellForRowatineXpath代码吗?-UITableViewCell*tableView:UITableView*tableView CellForRowatineXpath:NSIndexPath*indexPath{NSString*simpleTableIdentifier=@cellIdentifier;TableViewCell*cell=TableViewCell*[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];if cell==nil{checkNumberOfCell=checkNumberOfCell+1;cell=[[TableViewCell alloc]initWithCell];}cell.textLabel.text=[gridDataArray objectAtIndex:indexath.row];返回单元格;}我不明白为什么人们对这个问题一无所知,却投了反对票?请看问题下方的评论。我发现我的表视图大小取决于设备,但实际问题出现在右侧视图上。我需要对其设置一个限制,以获得右侧区域。