草庐IT

ios - 如何快速以编程方式在 UICollectionView 单元格上添加 UIView

overridefunccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{letcell=collectionView.dequeueReusableCellWithReuseIdentifier("cell",forIndexPath:indexPath)asUICollectionViewCellvartemplate:UIViewtemplate=UIView.init(frame:CGRectMake(

ios - 如何在表格 View 单元格中设置色调/突出显示颜色?

在我的表格View中,我有一个像这样的单元格:当它被选中时,橙色矩形变为灰色。但我希望它保持橙色。我已经设置了色调,但它似乎没有什么区别。所以请帮助我。 最佳答案 当UITableViewCell被选中时,操作系统遍历View层次结构并将所有subview的backgroundColor更改为.clearColor()以便它可以正确显示背景View。您可以创建一个自定义UIView来抵制此更改。像这样:classNeverClearView:UIView{overridevarbackgroundColor:UIColor?{get

ios - UICollectionView 单元格的水平重新排序

我有一个水平滚动的UICollectionView。每个单元格对应数组中的一个对象(货币代码)。我想要的是能够通过拖放手势对单元格重新排序。我找到了一个tutorial对于UITableView并尝试过,但是当我按住并拖动一个单元格时,它只会垂直移动,当我将手指移到屏幕边缘时它不会滚动。这是一个gif.我想要发生的是让单元格水平移动,而不是垂直移动,并让CollectionView在到达屏幕边缘时滚动。我将如何实现这一目标?这是我现在拥有的:UILongPressGestureRecognizer*longPress=[[UILongPressGestureRecognizerallo

ios - TableView 单元格仅在滚动一次后显示实际数据

NSArray*sectionArray;intsectionCount=0;NSDictionary*orderedData;NSString*checkInStr,*checkOutStr;NSString*govtTaxes,*enhancementTotal,*grandTotal;-(void)viewDidLoad{[superviewDidLoad];[selfsetupTable];[self.bookingsTableViewreloadData];}-(void)didReceiveMemoryWarning{[superdidReceiveMemoryWarnin

ios - 将 Collection View 中的单元格移动到另一个部分的最后一个单元格之外不起作用

为了能够在CollectionView中移动/平移单元格,应该实现UIGestureRecognizer。这在单节CollectionView中工作正常。但是,在多部分CollectionView中,当一个单元格被平移/移动到另一个部分的最后一个单元格之外时会发生错误。尽管“cellForItemAtIndexPath”在平移期间被正确触发以显示"new"单元格,但不应在平移超过最后一个可用单元格后触发它(即在这种情况下indexPath.row==numberOfItemsInSection并导致错误(参见下面的代码)).在TableView中,(默认)移动/平移实现不会出现此问题。

ios - 表格 View 单元格在单个表格中按列或​​按行显示列表

我们需要显示用户可以选择提交答案的选项列表,为此我们使用了表格View单元格,但我们可以在ListView中显示选项,但这里需要在如果选项计数增加到10以上,则为GridView。我附上了示例布局图像,请查看。我尝试了很多方法来克服这个问题,但我做不到。 最佳答案 UITableView专为垂直显示而设计,因此除非您使用一些奇怪的方法将单元格显示为网格“这可能会降低性能”最好的解决方案是使用UICollectionView可用于以任何方式表示内容。 关于ios-表格View单元格在单个表

ios - 显示单元格边界外的标签

我想在两个单元格之间显示一个标签。但是当绘制单元格时,标签会被下一个单元格剪切。只有在选择单元格后,才会显示完整标签。有什么办法可以一直给他们看吗?如果不是uitableview,满足这种要求的最佳方法是什么? 最佳答案 只需相应地设置数字的框架,然后您需要禁用名为clipToBounds的单元格属性。您可以通过编程方式或使用代码来实现它。 关于ios-显示单元格边界外的标签,我们在StackOverflow上找到一个类似的问题: https://stacko

ios - iOS 中包含 UIWebView 的单元格的动态 UITableViewCell 高度

我想做的是将一些HTML资源文件加载到UITableView单元格中。我想根据UIWebView的内容大小调整单元格高度。以下是我的一些测试代码。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"TableCellID";CustomTableViewCell*cell=(CustomTableViewCell*)[tableViewdequeueReusableCellWith

ios - 表格 View 中单元格的动态高度不起作用

我创建了一个tableview,它有6个标签和2个按钮。我正在使用自动版式。我正在从服务器获取数据。ViewController.cspublicpartialclassCaseHistoryController:UIViewController{privateListcaseSearchItems;CaseHistorySourceClasscaseSearchSourceclass;publicCaseHistoryController(IntPtrhandle):base(handle){}publicoverridevoidViewDidLoad(){base.ViewDidL

ios - 如何在 CollectionView 中选择单个单元格并取消选择所有其他单元格

**IhavehorizontalCollectionViewinwhichselectedcellhaveorangegradientcolorandallotherdeselectedcellsgraycolorimusingonlydidselectdelegatemethodbutiamgettingproblemofmultiplecellsselectedandihaveproblemwithsameconceptintableviewwhilescrollingandihavesearchedalotbutihavenotgetproperanswerofcellreus