草庐IT

objective-c - 如何为同一个表格中的不同单元格设置不同的 UITableViewCell Style?

您好,我正在实现一个UITableView。我打算根据特定条件对不同的单元格集使用不同的UITableViewCellStyle(请参见下面的代码片段)if(cell==nil){cell=[[[UITableViewCellalloc]initWithStyle:UITableViewCellStyleSubtitlereuseIdentifier:PlaceholderCellIdentifier]autorelease];cell.textLabel.font=[UIFontboldSystemFontOfSize:14];cell.textLabel.lineBreakMode

iphone - UITableView - 扩展单元格

这个问题在这里已经有了答案:Expand/collapsesectioninUITableViewiniOS(17个答案)关闭7年前。如您在我的照片中所见,我设法扩大了我的牢房(经过多次尝试)。但我真正想要的是这样的:如您所见,当用户单击描述时,单元格会展开并显示内容:有人可以告诉我在哪里可以找到所有信息来做到这一点。(我努力寻找它们)。非常感谢!!!!!!

iOS:通过单元格上的按钮操作将对象传递给自定义 UITableViewCell 到 UIViewController

我有一个自定义的UITableViewCell,上面有一个按钮,IB链接到一个名为的函数:-(IBAction)clickUse:(id)sender;在这个函数中,我计划从UITableView的数据源(NSMutableArray中的对象)传递一个对象到下一个UIViewController,当用户单击UITableViewCell上的按钮时。我在自定义UITableViewCell中设置了一个属性,如下所示:@property(nonatomic,retain)SomeObject*some_object;在UITableView的cellForRowAtIndexPath函数中

使用VBA写入单元格的不正确的字符串值

我有一个字符串变量价格。DimpriceAsStringprice正在存储一个值301.20。但是当我试图使用将其写入单元格时ThisWorkbook.Sheets(4).Cells(1,1)=price它是写作22。笔记:我调试了它,在这种模式下,我发现它正在向单元格编写正确的值(301.20)。但是,当我运行它时,它正在打印错误的值。编辑:查看以下代码Setie=CreateObject("InternetExplorer.Application")ie.Visible=Falseie.navigate"url1"Sethtmldoc=ie.documentie.navigate"url2

iphone - 在heightForRowAtIndexPath方法中获取单元格的宽度

这可能是一个简单的问题,但我搜索了几个小时却找不到答案。有没有办法在UITableView的heightForRowAtIndexPath委托(delegate)方法中获取单元格宽度?原因是我需要使用boundingRectWithSize计算NSAttributedString的高度并将其限制为单元格的宽度。目前我在cellForRowAtIndexPath方法中计算它,然后重新加载该行。这导致每行在计算高度后刷新,这不是很好的用户体验。那么我可以在heightForRowAtIndexPath中获取单元格的宽度吗? 最佳答案 有

ios - 如何更改 UICollectionView 的标题与其余单元格之间的间距?

我有一个UICollectionViewController。它有一个标题,然后它有一堆单元格。单元格与单元格之间的间距很好。但我想消除从标题到第一个单元格的间距。我该怎么做?编辑:我可以使用Storyboard中的属性检查器对其进行调整。结果是我不小心把它做得比里面的图片大,这导致了外观空间太大。 最佳答案 使用UICollectionViewFlowLayout的属性sectionInset:这是一个示例代码:UICollectionViewFlowLayout*layout=[[UICollectionViewFlowLayo

ios - 在 UICollectionView 中每个部分显示两个单元格

我正在使用UICollectionView来显示图像,我已经存储在这样的数组中。newsPhotos=[NSArrayarrayWithObjects:@"photo1.png",@"photo2.png",@"photo3.png",@"photo4.png",@"photo5.png",@"photo6.png",@"photo7.png",@"photo8.png",@"photo9.png",@"photo10.png",Nil];我的想法是按此顺序显示网格1|23|45|67|89|10所以两张照片一行,我的UICollectionView方法如下所示:-(NSInteger

ios - 当表格 View 单元格变得不可见时如何获取 UITextField(UITableViewCell 的 subview )文本值

我创建了一个自定义UITableViewCell类,它在每个单元格中嵌入了一个UITextfield,在addItemTableViewController中,我想获取所有单元格中的文本值UITextField-embededd单元格并创建一个新的模型对象,但我遇到了一个问题:cellForRowAtIndexPath为不可见的单元格返回nil,在我向下滚动到我的tableview的底部然后点击添加按钮后,前几行的textField文本值变为null。无论如何我可以解决这个问题吗?我已经在谷歌上搜索了几个小时,但仍然没有找到答案。这是我的addItemTableViewControll

ios - NIB 文件中的静态表格单元格

是否可以创建一个带有自定义静态单元格的表格View的nib文件?我想创建一个包含所有静态内容的类似表单的TableView,但我目前没有使用Storyboard。我能够在我的应用程序的默认Storyboard中找到内容类型菜单,但我使用的是Nibs,当我创建UIViewControllernib或UITableViewControllernib时,在这两种情况下,属性检查器中都没有内容类型菜单标签。有什么想法吗? 最佳答案 目前看来,我正在尝试做的事情不受支持。我在Apple上提交了Radar错误,但这是对我有用的解决方法。只需使用

c# - 无法绑定(bind)到 mvvmcross 中的 ios 表部分单元格,子单元格按预期绑定(bind)

我正在尝试创建一个包含分组部分的TableView,如下所示:我正在将组列表绑定(bind)到表中。一个组包含一些字符串属性和一个项目列表,而一个项目也包含一些字符串属性。组和项目单元格都有自己的类,该类扩展了MvxTableViewCell。在我绑定(bind)的每个单元格的类中,如下所示:项目单元格:this.DelayBind(()=>{varset=this.CreateBindingSet();set.Bind(lblOne).To(item=>item.propertyOne);set.Apply();});和组单元格:this.DelayBind(()=>{varset=