草庐IT

ios - 当圆形蒙版应用于 ImageView 时,UIImageView 中的图像不显示在 UITableView 中,除非滚动

在此先感谢您的帮助。我在主视图Controller中有一个UITableView。在原型(prototype)单元格中,我有一个UIImageview。在下面的代码中,一切正常,直到我添加5行以应用圆形蒙版和边框。一旦我这样做,除非我滚动单元格,否则图像将不会加载。然而,mask和边框确实得到了完美的应用。当它起作用时会很棒......但在那之前。当然,这以前见过。我是一个swift/objective-C新手。正在为此快速工作。下面的代码;functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSInde

ios - 将触摸事件处理到一个 Table Cell

我有一些UITableViewCells,我可以在其中执行点击操作。当单击操作开始时,单元格将展开并显示UIPickerView、UITextView或其他数据。(参见示例图片)当您再次单击TableCell时,单元格将折叠并显示原始状态。目前,当我通过展开操作单击UITableViewCell时,每个单元格都会展开。当我点击一个单元格时,我希望所有其他单元格都折叠起来,只展开被点击的单元格。问题:如何为已展开的表格单元格提供一种接收所有触摸事件的状态。(成为全屏第一响应者)并先关闭它,关闭Action后发送点击事件给对应的UITableViewCell。我已将UITextView设置

ios - Swift 通用闭包

我正在为静态TableView构建一个库,它工作正常,但我遇到了通用闭包的问题。目前看起来是这样的:orderForm=Form(tableView:orderTable){finf.section{sins.footer("Připlatběnejsouúčtoványžádnédalšípoplatky.")s.cell("Selection").configure{(cell,path)inletc=cellas!ProfileSelectionCellc.titleLabel?.text="Způsobplatby"c.detailLabel?.text=self.paymen

ios - 滚动到另一个 : weird behavior 时 TableView 折叠单元格

我有一个带有聊天气泡的tableView。如果charactercount超过250,这些气泡会缩短如果用户点击气泡先前的选择被取消选择(缩短)新的选择扩展并揭示了全部内容新的选择顶部约束发生变化(从0到4)我想达到什么目的?Ifalongbubbleisselectedalready,buttheuserselectsanotherbubble,IwantthetableViewtoscrolltothepositionofthenewselectedbubble.我会分享一个关于它的视频没有这个滚动,contentOffset保持不变,看起来很糟糕。(视频中:右侧)视频:Right

ios - 如何在 UITableViewController 中使用 UIPickerView

您好,我有一个名为MyTableViewController的TableViewController。在MyTableViewController中,我在表的不同cell中使用不同的UIPickerView,其名称为headerCell,由以下函数,我没有使用任何UIPickerViewoverridefunctableView(_tableView:UITableView,viewForHeaderInSectionsection:Int)->UIView?{letheaderCell=tableView.dequeueReusableCell(withIdentifier:"hea

ios - 来自 UICollectionView 的 didSelectItemAt 和 didDeSelectItemAt

如果我在UICollectionView中使用didSelectItemAt,我想更改所选单元格的颜色。使用didDeselectItemAt,我想替换之前选择的单元格的颜色。搬家前效果很好。但是,移动到最右边将无法正常工作。这是为什么?funccollectionView(_collectionView:UICollectionView,numberOfItemsInSectionsection:Int)->Int{return14}funccollectionView(_collectionView:UICollectionView,cellForItemAtindexPath:I

ios - UIImageView 在 Xcode8 和 Swift3 中被隐藏

我的问题很简单:如果我尝试通过cellForRowAtIndexpath方法访问它,我的自定义UITableViewCell中的@IBOutletUIImageView会被隐藏。我听说这是Swift3或Xcode8的问题(这是有道理的,因为我刚刚在更新后遇到了这个问题)。我在使用UIImageView时遇到了同样的问题,发现它被隐藏的原因是因为我在循环中调用它的时间过早。自最新更新以来,如果我尝试从Nib访问@IBOutlet,我只能在viewDidAppear方法中这样做。如果我在viewDidLoad或viewWillLoad方法中尝试,则导出会被隐藏。在这种情况下,我只是通过以下

ios - UITableView 单元格显示不正确的图像,即使将图像设置为 nil 作为 tableView.dequeueReusableCell 的第一步

我正在尝试做一些非常基本的事情,但其他类似问题中提出的修复方法似乎不起作用。我有一个图像缓存和一个tableView。我想显示缓存中的图像,如果它存在,否则应该什么都没有。出于某种原因,即使我将ImageView设置为零,tableView仍然显示带有错误图像的重用单元格。下面是我的代码:letcell=tableView.dequeueReusableCell(withIdentifier:"searchCell",for:indexPath)as!SearchResultsTableViewCellcell.profilePhoto?.image=nilcell.profilePh

uitableview - Swift UITableViewCell 对齐

我正在尝试显示如下页面页面标题(左对齐)区域名称(居中对齐)该地区的人(详细标签中带有电子邮件的副标题)但是如果我选择副标题作为单元格样式,所有内容都将左对齐并且我无法在代码中更改它们。然后,如果我选择自定义作为样式,则detailtextlabel将不会显示。if(poDetailList.LastName=="POName"){cell.backgroundColor=SharedClass().coopGroupHeaderColorletselectedColor=UIView()selectedColor.backgroundColor=SharedClass().coopG

ios - UICollectionView 和 Selected Cell 在滚动时失去选择

我有一个UICollectionView,一切正常,但是,有一件事我无法处理(我不知道如何处理),我有一个单元格集合,以查看用户需要滚动的所有单元格像往常一样向下或向上。当用户选中单元格时,内容变为“红色”,红色为“选中”单元格,黑色为“未选中”单元格或正常状态。当被选中的cell落在navigationBar或者TabBar后面时,cell会失去“红色”,重新变成黑色,就像“未选中”一样。当uicollectionview滚动时单元格落后时,我如何保持“红色”?overridefunccollectionView(collectionView:UICollectionView,did