草庐IT

tableview

全部标签

ios - 滚动 tableview 后 UITableViewCellAccessoryCheckmark 消失

我正在处理tableview多选,取消选择。我有3个TableView(标签为400的TableView我需要多选和取消选择->alllMumbaiTableview)我的问题:当我选择多行时,UITableViewCellAccessoryCheckmark消失了滚动表格View后。但是这里我可以看到那些细胞还在仅选择状态但不显示UITableViewCellAccessoryCheckmark。滚动后我的表格看起来像这样这是我的代码@property(nonatomic,strong)NSMutableArray*arrIndexpaths;UItableview方法--(UITa

ios - 如何使用自动布局获取 iOS tableview 最后正确的内容大小

我有一个tableviewUITableViewAutomaticDimension用于自动布局,我得到tableview内容大小以使tableview高度成为tableview单元格配置和重新加载后的内容高度,这个高度似乎不正确通过estimatedRowHeight计算。我知道我可以使用kvo获得最后一个正确的高度来观察tableview内容大小,但我不知道哪个是最后一个正确的高度,因为我只想在内容大小合适时做一次。我该怎么做? 最佳答案 你需要像这样添加一个委托(delegate)方法-(CGFloat)tableView:(

ios - 从 TableView 生成 PDF 时出现问题

我必须从具有多个部分和行的UITableView生成PDf。我也生成了pdf,但问题是在创建PDF时它正在剪切某些行的数据并显示在其他页面上。所以请建议任何动态逻辑,这将有助于创建PDf在页面上有数据而无需转到其他页面。另请在下面找到我用来创建PDF的代码。CGRectpriorBounds=self.tableView.bounds;CGSizefittedSize=[self.tableViewsizeThatFits:CGSizeMake(priorBounds.size.width,self.tableView.contentSize.height)];self.tableVi

ios - 使一个数组等于特定对象的另一个数组

我想做的是使一个数组与另一个数组相等,但只针对特定对象。就像第二个数组包含很多对象一样,我希望第一个数组从第二个数组中获取特定对象,然后在NumberOfRowsInSection中返回它。这是我尝试过的,但没有返回任何内容:-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSINteger)section{NSArray*array;NSString*foundString;NSIntegeri;for(i=0;i 最佳答案 你需要保持简单,所

c# - 在我自己的 "UITableViewController"中使用默认实现使方法可选

我在Xamarin.iOS中编写了自己的UIViewController实现:publicclassHUDTableViewController:UIViewController,IUITableViewDataSource,IUITableViewDelegate,IDisposable{privateUITableViewtableView;publicUITableViewTableView{get{returnthis.tableView;}set{this.tableView=value;}}publicoverridevoidViewDidLoad(){base.ViewD

ios - 通过 Storyboard 或编程方式的 UI?

我无法让文本保持在屏幕宽度内。我缩小了文本,不想让它变小(请参见下文):就拥有适合屏幕的自适应布局而言,使用Storyboard而不是以编程方式进行会更好吗?这是我现有的左ViewController代码:importUIKitprotocolLeftViewControllerDelegate{funcleftUnitSelected(index:WUnit)funcleftDataChanged(text:String)}classLeftViewController:UIViewController,UITableViewDelegate,UITextFieldDelegate{

ios - 在 ios 中展开和折叠 TableList 单元格时如何更改 UILabel 文本颜色

我是iOS的新手,我创建了一个Expandable-ListView,这里我的主要要求是当我展开单元格时,我想将UILabeltextcolor更改为“RED”颜色并保留所有单元格UILabel文本颜色必须是“橙色”,如下图所示,当我折叠展开的单元格时,该单元格的UILabel文本颜色必须是“橙色”。为此,我尝试了下面的代码,但是当我折叠单元格时,文本颜色没有像“ORANGE”那样变化,请帮助我。我的代码:.h文件:-#import@interfaceViewController:UIViewController{NSMutableArray*arrayForBool;NSArray*

ios - TableView 自定义单元格未根据约束响应

我正在设计一个TableView,其中有一个自定义单元格,我试图在其中设计一些View和subview。我按照以下层次结构和约束放置了我的观点-这是我的主要Storyboard-我已将表格View单元格的内容View设置为橙色,并放置了一个黄色View。我已将其ping到单元格的内容View。我的Storyboard大小为600*600自由格式(大小类-wAnyhAny)。当我在ipad中运行我的应用程序时,即使将subview固定到内容View的所有侧面,它也会在单元格的内容View及其subview之间保留如下所示的空间-那么,我的问题可能是什么,我犯了什么错误?谢谢。

ios - 在状态栏下显示tableView

我正在尝试在应用启动时在状态栏下显示我的UITableView的内容(现在可以通过滚动来实现)。这是我目前的结果:但我希望它看起来像这样:我已经为UINavigationController设置了这些属性并且我尝试像在viewDidLoad中那样调整插图:[self.tableViewsetContentInset:UIEdgeInsetsMake(0,0,0,0)];但是,它没有按预期显示。 最佳答案 在此方法中添加代码--viewDidLayoutSubview()[self.tableViewsetContentInset:U

iOS - 在展开可选值时意外发现 nil

请帮忙,在我决定创建loadData函数并将其放在if子句中之前,代码可以正常工作。所有其他意外发现的nil修复都涉及更改单元格声明的内容,我已经尝试过了,我觉得这个问题是由我放置loadData的位置引起的。谢谢。importUIKitclassGroupsTableViewController:UITableViewController/*UITableViewDataSource,UITableViewDelegate*/{letAPP_ID="IGNORE"letSECRET_KEY="IGNORE"letVERSION_NUM="v1"varbackendless=Backe