【问题标题】:UI Buttons with tableview带有 tableview 的 UI 按钮
【发布时间】:2015-04-11 17:50:47
【问题描述】:

我正在尝试编写一个表格视图,其中每一行的左侧是单词,右侧是按钮。那有可能吗?

我已经为每一行编码了单词,但是我正在努力将按钮放在右侧并均匀间隔以及在上下滚动表格视图时跟随屏幕。

目前我刚刚从 x 代码中的右侧控件调整按钮的 y 轴编号,以确保按钮间隔均匀,但它没有跟随滚动。有没有更简单或更有效的方法来做到这一点?任何帮助都会很棒。

谢谢!

【问题讨论】:

  • 你一定要努力学习 AutoLayout。

标签: ios swift button uibutton tableview


【解决方案1】:

您应该创建自己的UITableViewCellApple has a tutorial in their documentation how to do that。它是为 Objective-c 编写的,但您可以轻松地将其更改为 swift。还有this tutorial on YouTube之类的教程。

基本上,您需要做的是创建一个 UITableViewCell 并使用它来代替cellForRowAtIndexPath 中的普通 UITableViewCell。之后,您可以添加任何您想要的元素。

【讨论】:

  • 谢谢!我认为那会很有用!我会尝试一下!尽管我不确定如何将其更改为 swift,但我对此还是很陌生。有小费吗? :)
  • 我在 Youtube 上添加了一个教程链接,该教程可以快速完成。 :)
  • 如果我的回答解决了您的问题,请点击勾选接受我的回答。所以其他人更容易找到答案。
  • 我试了一下视频,但它根本没有播放。首先,当我创建我的 customcell.swift 文件时,初始化代码丢失了,即使我输入它,它仍然会出现一个线程 1:EXC_BAD_INSTRUCTION 不知道为什么。这是出现错误的代码。 let cell: CustomCell = tableView.dequeueReusableCellWithIdentifier("Cell") as CustomCell 不确定它有什么问题或如何修复它。有什么想法吗?
猜你喜欢
  • 1970-01-01
  • 2017-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-03
  • 2012-01-06
相关资源
最近更新 更多