Questions tagged «uitableview»

UITableView是用于在iOS上显示和编辑信息列表的类。表格视图在单个列中显示项目。UITableView是UIScrollView的子类,尽管UITableView仅允许垂直滚动,但它允许用户滚动表。

8
如何以编程方式设置UITableView节标题(iPhone / iPad)?
我已经使用创建了一个UITableView在Interface Builder中storyboards。的UITableView是设置有static cells与多个不同的部分。 我遇到的问题是我试图以几种不同的语言设置我的应用程序。为此,我需要能够以UITableView某种方式更改节标题。 有人可以帮我吗?理想情况下,我想使用来解决该问题,IBOutlets但是我怀疑在这种情况下这甚至是不可能的。任何意见和建议将不胜感激。 提前致谢。

29
通过触摸UITableView背景关闭键盘
我有一个UITableView以UITextFields作为单元格。我想在UITableView触摸的背景时关闭键盘。我正在尝试通过创建UIButton的大小UITableView并将其放在的后面来实现此目的UITableView。唯一的问题是,UIButton即使触摸在UITableView上,也要捕获所有触摸。我究竟做错了什么? 谢谢!

10
UITableViewCell中的iOS7上的自动布局约束问题
我正在以编程方式使用自动布局约束来布局自定义UITableView单元,并且正确定义了 tableView:heightForRowAtIndexPath: 这是对iOS6的工作得很好,它的外观罚款iOS7以及 但是,当我在iOS7上运行该应用程序时,这是我在控制台中看到的消息: Break on objc_exception_throw to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. 2013-10-02 09:56:44.847 Vente-Exclusive[76306:a0b] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you …

16
即使图像较小,如何使UITableViewCell的ImageView固定大小
我有一堆用于单元格图像视图的图像,它们都不大于50x50。例如40x50、50x32、20x37 ..... 加载表格视图时,文本不会对齐,因为图像的宽度会有所不同。另外,我希望小图像出现在中央而不是左侧。 这是我在“ cellForRowAtIndexPath”方法中尝试的代码 cell.imageView.autoresizingMask = ( UIViewAutoresizingNone ); cell.imageView.autoresizesSubviews = NO; cell.imageView.contentMode = UIViewContentModeCenter; cell.imageView.bounds = CGRectMake(0, 0, 50, 50); cell.imageView.frame = CGRectMake(0, 0, 50, 50); cell.imageView.image = [UIImage imageWithData: imageData]; 如您所见,我已经尝试了一些方法,但是没有一个起作用。

5
获取UITableView的选定索引
我想为选择索引UITableView。我写了以下代码: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; 这始终适用于第一项。我想在其中选择索引indexPathForRow. 请帮忙。谢谢。

6
iPhone / iOS JSON解析教程[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 作为一种学习经验,我想制作一个iPhone应用程序,该应用程序调用Web服务器/ Web服务,检索JSON响应,并使用该响应来填充的行UITableView(假设它将JSON转换为NSArray第一个)。 任何人都知道有用的东西吗?

19
如何调整UITableView的tableHeaderView的大小?
我无法调整tableHeaderView的大小。简单行不通。 1)创建一个UITableView和UIView(100 x 320 px); 2)设置UIView为UITableView的tableHeaderView; 3)构建并运行。一切都好。 现在,我想调整tableHeaderView的大小,因此我将以下代码添加到viewDidLoad中: self.tableView.autoresizesSubviews = YES; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView = myFooterView; CGRect newFrame = self.tableView.tableHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; self.tableView.tableHeaderView.frame = newFrame; tableHeaderView的高度应显示为200,但应显示为100。 如果我写: self.tableView.autoresizesSubviews = YES; CGRect newFrame = myHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; myHeaderView.frame = newFrame; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView …


18
iOS8-约束模糊地建议高度为零
有人知道如何调试吗? 仅警告一次:检测到一种情况,即约束条件模糊地表明表格视图单元格的内容视图的高度为零。我们考虑的是无意倒塌,而是改用标准高度。 行的固定高度由 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 34.0; } 一切constraints似乎都很幸福...

9
如何调试“发送到实例的无法识别的选择器”错误
我正在为表格视图创建自定义表格单元格视图。将自定义单元格(在情节提要中)的图像视图快速连接到代码后,出现以下错误。 [UITableViewCellContentView image]: unrecognized selector sent to instance 0x7fb4fad7fd20' *** First throw call stack: ( 0 CoreFoundation 0x000000010ccbb3f5 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x000000010e7e9bb7 objc_exception_throw + 45 2 CoreFoundation 0x000000010ccc250d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205 3 CoreFoundation 0x000000010cc1a7fc ___forwarding___ + 988 4 CoreFoundation 0x000000010cc1a398 _CF_forwarding_prep_0 + 120 5 UIKit 0x000000010d7d8881 -[UITableViewCell …
100 ios  swift  uitableview 


10
检查UITableViewCell是否完全可见的最佳方法
我有一个带有不同高度的单元格的UITableView,我需要知道它们何时完全可见。 现在,我遍历可见单元列表中的每个单元,以检查每次滚动视图时是否完全可见。这是最好的方法吗? 这是我的代码: - (void)scrollViewDidScroll:(UIScrollView *)aScrollView { CGPoint offset = aScrollView.contentOffset; CGRect bounds = aScrollView.bounds; NSArray* cells = myTableView.visibleCells; for (MyCustomUITableViewCell* cell in cells) { if (cell.frame.origin.y > offset.y && cell.frame.origin.y + cell.frame.size.height < offset.y + bounds.size.height) { [cell notifyCompletelyVisible]; } else { [cell notifyNotCompletelyVisible]; } } } 编辑: 请注意,*-(NSArray …
100 ios  uitableview  visible 

15
像iPad上的``设置''应用中的iOS 7 TableView
我想有风格同样喜欢iPad的设置应用程序的一组UITableView的详细视图用于iOS的7。 它是带有圆角的tableView。请检查附件以了解详细信息。 是一些默认设置,使它看起来像这样吗,或者我们需要为此做一些自定义绘制。 任何正确方向的提示将不胜感激。 谢谢

9
UITableView行动画的持续时间和完成回调
是否可以指定UITableView行动画的持续时间,或者在动画完成时获取回调? 我想做的是在动画完成后闪烁滚动指示器。在此之前进行闪光灯不会执行任何操作。到目前为止,我要解决的问题是延迟半秒(这似乎是默认的动画持续时间),即: [self.tableView insertRowsAtIndexPaths:newRows withRowAnimation:UITableViewRowAnimationFade]; [self.tableView performSelector:@selector(flashScrollIndicators) withObject:nil afterDelay:0.5];


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.