jjzjj

UITableViewCell

全部标签

iphone - 动态 UITableViewCell 高度内的动态 UITextView?

我只是找不到解决此问题的好方法。我在UITableViewCell中有一个UITextView的子类。现在我有TextView动态调整大小,但单元格没有。这是因为heightForRowAtIndexPath仅在加载时被调用。如何在不调用cellForRowWithIndexPath(即reloadData)的情况下调用它...任何帮助都会很棒!谢谢! 最佳答案 其实很简单,在uitableviewcell中使用类似这样的东西就可以了[tableViewbeginUpdates];self.frame=CGRectMake(0,0,

ios - 在 UITableViewCell 中让 UISwitch 获得点击然后 accessoryView 如果开关打开

我正在尝试构建一个如下所示的UITableViewCell:由于我还不能发布图片,所以我会尝试通过说它是一个带有UISwitch(中)和附件(右)的标签(左)来描述它。希望你能得到照片......想法是accessoryView是可见的,但如果开关关闭则禁用。当用户打开开关时,他们可以点击并向右导航以查看他们可以选择的选项列表。问题是,当开关被轻敲时,细胞得到的是轻敲而不是开关。我要做什么?(使开关首先获得水龙头)。我猜这是firstResponder的事情,但我没有找到我需要的魔术代码。一旦我解决了这个问题,我就可以自己弄清楚附件的启用/禁用...谢谢。

objective-c - 在选择时用自定义单元格替换标准 UITableViewCell

我有一个带有标准UITableViewCells的UITableview。在选择一个单元格时,我想用自定义单元格替换该单元格,该单元格使用UITextViews而不是detailTextLabel和UITextFields而不是accessoryView。执行此操作的最佳方法是什么? 最佳答案 创建UITableViewCell的子类。将您的UITextField或UITextField(以适合您的解决方案为准)添加到contentView中,并隐藏它们。覆盖`-setSelected:animated:'方法:-(void)set

iphone - 设置 UITableViewCell :textLabel:text 时应用程序崩溃

我正在创建一个SplitViewiPad应用程序。当用户按下主视图中的条形按钮项时,将显示一个模式。这个模式有一个文本字段和一个IBAction来获取键盘返回。在键盘返回时,我的Farm类的一个新实例被创建(代码如下)。然后将此实例添加到存储在我的委托(delegate)中的数组中。然后我尝试重新加载MasterViewController的表。重新加载后,应用程序在cell.textLabel.text上崩溃并出现EXC_BAD_ACCESS错误。Farm*current=[delegate.arrayOfFarmsobjectAtIndex:indexPath.row];cell.

ios - UITableViewCell 之间的间距有多高?

有人知道UITableViewCell之间的间距有多大吗?也就是说,我想知道在UITableView中的单元格之间是否分配了任何屏幕空间,以及它们在每种分隔符样式中的高度:UITableViewCellSeparatorStyleNone–是0pt吗?UITableViewCellSeparatorStyleSingleLine–是1pt吗?UITableViewCellSeparatorStyleSingleLineEtched–是1pt还是2pt?我目前面临的问题是我有一个高度可变的单元格,我需要计算一组单元格的高度。目前我正在使用UITableViewCellSeparatorS

iOS:使用 IBOutlets 的 ARC 强引用或弱引用(用于自定义 UITableviewCell)

很抱歉,如果有人问过这个问题,但我已经搜索过,但没有找到我现在所处的具体案例的答案。我正在子类化UITableViewController。我没有它的定制Nib。我还有一个正在实现的自定义tableviewcell,确实有自己的自定义Nib。当我为这个单元格创建socket时,我应该创建一个弱引用吗?因为它最终成为TableViewController的subview,所以我认为是的,但Apple文档还指出nib中的顶级对象应该很强大,所以我很困惑。任何帮助将不胜感激! 最佳答案 使用弱引用。这是因为当您的View被卸载时,如果它很

ios - 如何在 iOS 中打开文件浏览器并选择 .pdf 文件

在我的iphone应用程序中点击按钮时如何打开文件浏览器。它必须显示扩展名为.pdf格式的文件。它必须保存到本地数据库。例如,如果我们想发送电子邮件给xyz,如果我们想发送文件,我们会附上一些文件。如果我们点击附加文件按钮,它将显示文件资源管理器。以同样的方式,如果用户单击文件资源管理器,则必须打开文件资源管理器iphone中的按钮。请帮我解决这个问题。 最佳答案 我对我的IOS应用程序做了类似的事情。由于IOS没有(我认为)文件浏览器,而且你在大热中,只允许在他单击附加文件时使用你的应用程序文档文件夹,我打开一个UIPopover

iphone - 以编程方式计算包含 "<br>"或 "\n"的文本的 UITableViewCell 高度

我想使用代码计算单元格高度。我的文本包含html实体,如,等我尝试了以下或类似的代码-//createaCGFloatvariableCGFloat_height=0;//findoutthesizeforyourtext.Insteadof255insertthewidthofyourlabelCGSize_textSize=[yourStringsizeWithFont:[UIFontsystemFontOfSize:kFontSize]constrainedToSize:(CGSize){255,9999}];//addtheheightofthatCGSizevariablet

ios - 自定义 UITableViewCell 按钮和 RowSelected (iOS/Monotouch)

我在自定义UITableViewCell中有一个“加载更多”UIButton。我的表也使用了一个代表。单击此按钮时,我想重新加载表格数据。我注意到当我点击按钮时,没有任何反应。但是当我点击按钮周围的区域时,即实际的Cell,Delegate获得RowSelected事件。我尝试使用按钮内部事件中的SetSelected(true,false);来查看它是否会触发委托(delegate)的RowSelected事件,但它没有。任何人都可以向我解释如何让自定义表格单元格的按钮点击触发实际的RowSelected事件吗?如果这不是一个可行的选择,除了将按钮放在自定义表格View单元格中之外,

iphone - 如何使 UITableViewCell 上的滑动删除按钮变小?

我被困在这里几天了..我的TableViewCell的高度很短。我喜欢它,除了滑动删除按钮。它太大了以至于那个按钮弄乱了我的table……它不漂亮。请告诉我如何调整tableview上删除按钮的大小...谢谢。 最佳答案 它可能比最初陈述的更复杂,但使用了我在下面所说的大部分内容。查看此StackOverflow链接。UITableViewCellcustomeditingAccessoryView-notproperlydismissed您可以设置自己的UIView并使用editingAccessoryView属性。在此View中