草庐IT

uiTableview

全部标签

ios - 加载推文时更新 UITableView 高度

我有一个UITableViewCell,其中包含一个具有自动布局的TWTRTweetView。我正在加载这样的推文:-(void)loadTweetWithId:(NSString*)tweetId{if(mTweetId==nil||![mTweetIdisEqualToString:tweetId]){mTweetId=tweetId;[[[TWTRAPIClientalloc]init]loadTweetWithID:tweetIdcompletion:^(TWTRTweet*tweet,NSError*error){if(tweet){NSLog(@"Tweetloaded!"

ios - UITableview 单元格切断了一些消息( View )

我有消息屏幕并为显示消息实现自定义tableviewcell。消息应该是text或image并且在某些情况下我需要显示带有信息的框(参见图像发送者​​和接收者)。它工作正常,但有时消息View被切断(参见图像消息)。我使用了许多stackViews来隐藏和显示一些View。请找到codehere以获得更多理解。 最佳答案 这种行为的可能原因是在单元格中设置了View层,我可以在您的单元格中看到,您正在将圆角半径添加到背景中。我可以使用以下方法在我的应用程序中修复它。在您的单元格中定义一个可选的数据变量。varcurrentData:

ios - UITableView 行数像 iOS 邮件应用

如何像iOS邮件应用一样在UITableViewUITableViewCell中添加计数? 最佳答案 除了DDBadgeViewCell(@micpringle提到的),还有TDBadgedCell.我尝试了两者,发现TDBadgedCell更适合我的需求,因为它将标记放在单元格文本上方而不是下方,这意味着即使对于具有长文本的单元格,标记也是可见的。该项目似乎(至少目前)比DDBadgeViewCell更活跃。(话虽如此,TDBadgedCell的非ARC版本似乎存在错误。) 关于ios

iphone - iOS - 同步加载 UIWebView 内容?

我有一个包含很多行的UITableView,每一行都包含一个UIWebView。这个webView的内容存储在我的数据库中(在应用程序上),tableView中每个单元格的高度是根据我的UIWebView的滚动高度计算的。问题在这里,loadHtmlString方法异步工作,所以当调用UITableView的heighForRowAtIndexPath方法时,数据还没有加载到UIWebView(因为它工作异步)。所以我无法计算单元格所需的高度。那么问题来了,是否可以同步加载一个UIWebView的内容呢?我的html文本很短,所以同步加载它应该不会花那么长时间。编辑:是否可以计算htm

ios - 将 subview 添加到自定义 viewForHeaderInSection 会破坏 VoiceOver 导航

我有一个UITableViewController,我正在尝试自定义部分标题,使其看起来更像纯文本。我发现当我将subview添加到自定义headerView(详见下文)时,它会破坏VoiceOver标题导航。例如:假设我有一个包含三个标题的表格:Header1、Header2、Header3。如果没有viewForHeaderInSection方法的自定义实现,我可以将画外音转子切换为按标题导航,一切都按预期进行。当我按以下方式实现viewForHeaderInSection方法时,我可以从Header1移动到Header2再到Header3并返回到Header2,但是画外音会丢失所

ios - 如何从 JSON 解析图像

我有一些项目,我必须从JSON粘贴图像。我试图找到有关此的任何教程,尝试查看来自该主题的任何视频,但什么也没有。所以我的问题有:-(void)connectionDidFinishLoading:(NSURLConnection*)connection{NSDictionary*allDataDictionary=[NSJSONSerializationJSONObjectWithData:webdataoptions:0error:nil];NSDictionary*playlist=[allDataDictionaryobjectForKey:@"playlist_data"];f

ios - 标题和副标题之间的 UITableViewCell 空间 -iOS

如何增加UITableViewCell中标题和副标题之间的间距? 最佳答案 子类UITableViewCell以创建自定义单元格。Here是一个很好的方法来做到这一点。它很简单,而且还可以让您在未来使您的细胞看起来像您想要的样子。另一个好处是每个单元格都是通用的,因此您只需创建一个自定义类。 关于ios-标题和副标题之间的UITableViewCell空间-iOS,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

ios - 如何调整图像大小以适应 UITableView 单元格?

如何将UIImage放入UITableView的单元格中,UITableViewCell(?)。你addSubview到cell还是有办法调整cell.image或UIImage之前它被分配给cell.image?我想保持单元格大小为默认值(不管你用零矩形初始化时是什么),并想在每个条目中添加像图片这样的图标。图片略大于单元格大小(表格行大小)。我认为代码看起来像这样(从我的头顶看):UIImage*image=[[UIImagealloc]imageWithName:@"bart.jpg"];cell=...dequeuecellinUITableViewdatasource(UIT

ios - 自定义 UITableViewCell 中的 UIButton 在旋转后停止工作

问题:我使用了包含两个按钮的自定义UITalbeViewCell,它们在纵向方向上工作正常。旋转后,它们都停止响应内部功能中的按钮触摸。有些人遇到按钮旋转后无法正确绘制的问题。我的看起来不错,因为旋转后按钮显示在正确的位置,但它们不再响应按钮按下。对于我的应用程序中的这个特定View,我使用UIPageController在一个View中实现多个页面,对于嵌入页面滚动Controller的View(现在将其命名为EmbeddedView),有一个包含自定义UITableViewCell的UITableView。自定义表格View单元格只有一个Nib,文件的所有者是EmbeddedVie

ios - 为什么UITableView的delegate属性的属性不是weak

我在UITableView的头文件中发现了这一点,尽管我的项目使用的是ARC,但几乎每个属性都是非弧样式。@property(nonatomic,assign)iddataSource;@property(nonatomic,assign)iddelegate;为什么Apple不使用weak属性而不是assign,这是对non-arc的向后兼容性吗?如果是这样,为什么不使用__has_feature(objc_arc)来区分ARC和非ARC。#if__has_feature(objc_arc)@property(nonatomic,weak)iddataSource;@property