草庐IT

UITableViewcell

全部标签

iphone - 自定义 UITableViewCell 在被拖动重新排序时损坏

我有一个自定义的UITableView子类,它插入一个分隔线作为subview,如下所示:-(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIdentifier{self=[superinitWithStyle:stylereuseIdentifier:reuseIdentifier];if(self){CGRectframe=[selfbounds];frame.origin.y=CGRectGetMaxY(frame)-1;frame.size.height=1;UIView*

ios - Storyboard中 UITableViewCell 的 backroundView 属性设置运行时错误

在使用静态内容TableView的Storyboard中。我添加了一个表格View单元格。我在其中添加了一个View和一个标签。当我将View分配为单元格的背景View(ctrl+单击并从单元格拖动到View)时,我在加载tableview后运行时遇到以下错误。Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'AutoLayoutstillrequiredafterexecuting-layoutSubviews.UITableViewCell'simplementationof

iphone - 防止 UITableViewCell 的 UIImageView 调整异步加载的 UIImage 的大小

我在我的UITableViewCell中异步加载UIImageView。我的ImageView是100点x100点的正方形,但我检索的UIImage并不总是具有相同的宽度和高度。我的问题是:加载单元格时,UIImageView都是100x100,这很好,但是内部UIImage被拉伸(stretch)到那个大小(左图)。当我按下单元格并突出显示时,图像突然调整到正确的比例(右图)。此外,当我进一步向下滚动到UITableView时,所有图像也是100x100并且被拉伸(stretch),但是当我再次向上滚动以查看单元格时,它们突然已经调整大小。不过,我不知道他们遵循的缩放比例。我做错了什

ios - UITableViewCell 增长到全屏并返回的自定义 UIViewController 转换?

我没能在网上找到任何这方面的例子。我怎样才能达到以下效果?我希望ViewController的过渡动画看起来像下面这样,而不是点击表格行时标准的向左滑动效果:用户点击表格中的一个单元格单元格开始增长以填满屏幕,将其上方和下方的其他行推到“屏幕外”。随着单元格的增长,单元格元素(文本、图像等)交叉淡入新View的内容,直到新View完全填满屏幕。我还希望能够通过从底部边缘向上拖动以交互方式转换回表格View,从而实现与上述相反的效果。即,当“屏幕外”单元格动画回到原位时,View开始收缩回普通的表格View单元格。我考虑过拍摄表格的快照并将其拆分为单元格上方和下方的点,然后将这些快照动画

ios - 如何将 UITableViewCell 中的 UITextView 滚动到键盘顶部?

我需要创建一个UITableView,其中UITableViewCell包含一个UITextView,这与联系人应用中的备注字段非常相似。触摸TextView时,会弹出键盘,光标会正确滚动到键盘顶部。我该怎么做?当输入更多行时,UITextView会适当展开,UITableView会滚​​动。这是怎么做到的?我一直在试验StackOverflow中的许多示例和解决方案。大多数都在处理调整TextView的高度。我能够让它工作。但是,我无法找到任何在编辑模式下处理表格View单元格和TextView的内容。我希望一些有经验的iOS开发人员能够在这里提供帮助。提前致谢。

ios - UITableViewCell 中的 UICollectionVIew 如何使用自动布局获取动态高度

我知道有一个类似的question,但我想就我如何尝试实现这一目标提供更多提示,因为原始问题没有提供任何建议。我有一个UITableViewCell作为contentView的subview,有一个UICollectionView,我想让单元格高度在collectionviewcontentSize的函数中>,TableView单元格是CollectionView委托(delegate)和数据源。CollectionView应该固定在垂直流中没有滚动的可能性,并且它应该根据单元格行的数量调整其高度。为此,我尝试使用与常见表​​格View单元格相同的技术。我创建了一个假单元格并保留对它的

具有自动布局的 IOS self 调整 UITableViewCell 第一次不起作用

我正在尝试通过自动布局实现自动调整UITableViewCell的大小。我有TableView原型(prototype)单元格(自定义单元格)。我有一个UIImageView,它有TopSpace、BottomSpace、要查看的LeadingSpace,高度和宽度作为约束。我有UILabel,它有顶部、水平空间到UIIMageView尾部空间以查看底部的UILabel垂直空间。我有另一个UILabel,它具有到UIImageView的水平空间到View的尾部空间和底部空间。我已将Lines设置为0.用于标签和添加self.tblview.estimatedRowHeight=80.0

iOS9 从 UITableViewCell 继续

我有这个简单的Storyboard:当我将中间Controller之间的转场类型设置为右侧(ctrl+从原型(prototype)单元格拖动->自适应显示转场类型)时,我的详细View从屏幕底部滑动,而不是从侧面滑动。当我使用已弃用的pushsegue时,一切都按预期工作,但我警告使用旧类型。我如何确保新型segue像已弃用的pushone一样工作? 最佳答案 选择所需的segue->Utilities->Attributesinspector->Kind->Show(e.gPush)

iPhone如何实现一个 "Wide"的UITableViewCell?

我想要一个单元格宽度超过320点的UITableView。用户应该能够横向滚动以查看UITableViewCell的不同部分。UITableView是否可以实现这种行为,或者我应该去尝试实现一个平铺的UIScrollView?我尝试将UITableView包装在UIScrollView中,结果很糟糕-它们竞争滚动手势,并且大多数时候ScrollView获胜,从而阻止垂直遍历表格。欢迎任何意见!谢谢!更新:我尝试了建议的解决方案并且它可以正确滚动,但tableview仍然只有320像素宽。tableView的宽度是否链接到窗口边界? 最佳答案

ios - 重新排序时,UITableViewCell 的 subview 不可见

当我重新排序我的UITableViewCells时,单元格的subview在拖动时不可见...我总是得到相同的结果,无论我是在UITableViewCell子类中还是在Storyboard中以编程方式添加subview...是否有可能在拖动时看到带有subview的真实UITableViewCell? 最佳答案 好吧,我自己找到了解决方案......出于某种原因,来自Apple的神秘重新排序动画无法捕获简单的UIView,但是使用UIImageView、UIButtons和UILabel作为自定义TableViewCell的subv