草庐IT

strict-prototypes

全部标签

uitableview - 更改 ViewController 时保持原型(prototype)单元的 UISwitch 状态

我有一个UITableViewCell子类,我从自定义原型(prototype)单元连接了一个UISwitch。(数据从以前的ViewController传递到TableView中)当我更改ViewController时,UISwitch的状态变回默认值在浏览应用程序时,我需要一些方法来记住开关的状态。我搜索了其他几个主题,但似乎没有适合我的情况。代码如下:importUIKitclassTableViewCell:UITableViewCell{@IBOutletweakvarmyStaticSwitch:UISwitch!@IBOutletweakvarcellLabel:UILa

ios - Swift:TableviewController 中的三个原型(prototype)单元格将无法查看

我想在tableviewController中创建三个单元格,我在Storyboard中添加了三个原型(prototype)单元格,它没有崩溃,但它显示的是一个空的tableview。super.viewDidLoad()//Uncommentthefollowinglinetopreserveselectionbetweenpresentations//self.clearsSelectionOnViewWillAppear=false//UncommentthefollowinglinetodisplayanEditbuttoninthenavigationbarforthisvi

swift - UITABLE查看每个部分中具有不同原型(prototype)单元格的部分

我有一个包含不同部分的TableView,每个部分都有不同的原型(prototype)单元格。我已经在Storyboard中创建了原型(prototype)单元格,但我无法在cellForRowAtIndexPath中制作多个单元格。我附上了整个代码以供引用。这是我的Storyboard设计这是最终的输出屏幕,它应该是这样的importUIKitclassPlacePeopleViewController:UIViewController,UITableViewDataSource,UITableViewDelegate{@IBOutletweakvarfriendlistTableV

uitableview - Swift 动态原型(prototype)行高

我目前在Xcode6.3中遇到Storyboard问题。我制作了3个原型(prototype)单元格,并且能够以正确的格式返回它们,这意味着每组1个第一种类型,3个第二种类型和1个最后一种类型。然而,第二个原型(prototype)的3行需要一个不同的大小,我希望对其进行硬编码,因此没有动态大小只比默认大。我在Storyboard中这样做了,但出于某种原因,它一直返回一行的默认大小。我有一个自定义的TableViewController和TableViewCell子类。请帮我看看如何返回自定义高度,谢谢! 最佳答案 您需要具体说明行

ios - 具有动态原型(prototype)内容和多部分的 UITableView

在xCode6.1.1界面生成器中,当我选择“动态原型(prototype)”类型的UITableView内容时,我无法再选择拥有多个部分,知道如何拥有包含多个部分和动态原型(prototype)的表格吗? 最佳答案 无法在界面构建器中找到实现它的方法,但我通过为UITableView内容选择“动态原型(prototype)”解决了这个问题,然后在UITableViewController中添加了这个:overridefuncnumberOfSectionsInTableView(tableView:UITableView)->In

swift - 将原型(prototype)单元连接到 View Controller [Swift 4]

我是编程新手,目前正在开发类似应用程序的新闻源。我有一个正常的表格View,运行良好,但现在想尝试使用服装单元格类型。所以我创建了一个并认为以通常的方式连接标签会非常好,但我错了。所以我想知道如何让我的文本标签连接到我的ViewController,以便我可以使用我的自定义单元格。classViewController:BaseViewController,UITableViewDelegate,UITableViewDataSource{@IBOutletvarnewsfeedTableView:UITableView!varref:DatabaseReference!varpost

ios - 自定义高度未应用于 UITableView 原型(prototype)单元格

我正在构建一个表格View场景,并且我已经为原型(prototype)单元格定义了一个自定义高度。我为自定义单元格创建了一个文件,并通过该文件中的IBOutlets添加了一个图像和两个标签。我已经连接了表格View并且表格正在调用信息,但是没有应用高度。以下是单元格类和cellForRow方法的语法。TableView文章对象:importFoundationimportUIKitclassFeedItem{varfeedItemTitle:StringvarfeedItemImage:UIImagevarfeedItemExcerpt:String="Loremipsumdolora

xcode - Prototype Cell 中的自动布局和动态宽度 UILabel

我正在尝试创建一个“3列”UITableViewCell,其中每列包含一个UILabel。最左边的两个标签很容易设置约束,它们是固定宽度的,它们的文本不会超过它们的IB设置宽度。正确的标签虽然可以在其中包含一个长字符串,但我实际上想说,“你可以随意设置宽度,直到你的宽度在superview边缘的8像素以内。”通过添加我已经更接近想要的效果了overridefunclayoutSubviews(){ENTRY_LOG()log.debug("\(self.frame.width)")self.addConstraint(NSLayoutConstraint(item:self.desti

ios - 如何在 swift 中以编程方式实现具有多个原型(prototype)单元格的 UITableViewController

我刚刚开始学习swift,我使用StoryBoard创建了一个设置页面,如附图所示。使用的引用链接是http://shrikar.com/xcode-6-tutorial-grouped-uitableview/我想以编程方式做同样的事情,即我想实现cellForRowAtIndexPath函数,它具有不同的原型(prototype)单元格,如下图所示。如果可能,请引用给定的示例UI给出示例。谢谢 最佳答案 project对您来说是一个很好的开始由苹果公司创建。它包括各种各样的东西,本身就是一个演示应用程序。这将提供开始使用UITa

ios - UITableView 原型(prototype)中带有图像的 UICollectionView 单元格

更新:我解决了我的主要问题,即在collectionView上滚动之前不加载正确的图像。我向tableView:cellForRowAtIndexPath添加了一个collectionView.reloadData()。我还进行了一些更改以预加载序列数组,而不是在滚动表格时构建它(tableView:cellForRowAtIndexPath)。如果您有兴趣,请将更新添加到GitHub。https://github.com/Druiced/OpenDeck一旦我弄清楚如何在返回中放置动态值时防止应用程序崩溃(如果我将其设置为15,应用程序将不会崩溃),我将跟进:funccollecti