小编sin*_*nio的帖子

无法将UIButton的自定义类更改为GIDSignInButton

我正在尝试将Google登录功能添加到自定义按钮,我正在按照教程进行操作.它告诉我选择按钮,并将其类设置为GIDSignInButton,然后添加以下代码:@IBOutlet weak var signInButton: GIDSignInButton!.

但是,它不允许我将类设置为GIDSignInButton.当我输入并按回车键时,该字段就会清除.

在此输入图像描述

interface-builder uibutton ios swift google-signin

14
推荐指数
5
解决办法
3261
查看次数

设置下拉菜单的最大高度 page-height

假设您有一个下拉菜单,其中包含许多超出页面高度的选项。我知道我可以用overflow: auto它来滚动,但前提是我将它设置为max-height. 如何设置最大高度以确保元素不会溢出浏览器窗口?

就像这张图片中一样

左边就是现在的样子。下拉菜单溢出页面。右边是它应该的样子——下拉菜单的大小调整为略低于页面高度。

我尝试过设置max-height不同的值,例如45vh下拉列表位于页面的中间位置,但这需要适合所有类型的屏幕尺寸,因此不够灵活。

在这种情况下首选 CSS 解决方案。

javascript css

5
推荐指数
1
解决办法
3397
查看次数

在 Swift 应用程序中从 Excel 文档中读取数据

我有一个 Excel 文档,其中包含一些表格和大量数据点。我想从中读取以填充一些 UICollectionView 单元格和我的应用程序的其他部分。

就像是:

Country | Temperature | Cost
-----------------------------
Spain   | 23          | 80
France  | 26          | 60
Italy   | 31          | 120
Run Code Online (Sandbox Code Playgroud)

我想要一个外部数据库,这样我就可以更改信息而无需更新应用程序。我在其他应用程序中使用 Firebase,但我不想依赖将来可能需要支付的费用。

所以我正在考虑将 Excel 文档转换为 Google Sheet 并使用 API 从中读取。但我只是让我的生活更加困难吗?这似乎是一个笨拙的解决方案。

excel firebase swift

4
推荐指数
1
解决办法
1万
查看次数

UITableViewCell没有扩展到适合UILabel的高度,我在做什么错?

我想要的是UITableViewCell根据UILabel内部高度扩展/缩小。

我已经尝试了几乎所有可以找到的解决方案,但都无法正常工作。也许我有一些阻止它的设置。

这是UITableViewCell设置的屏幕截图:

在此处输入图片说明

对于UILabel内部,Lines设置为0Line BreakWord Wrap

UIViewController显示表格视图的位置,我将其设置为viewDidLoad()

tableView.rowHeight = UITableView.automaticDimension
tableView.estimatedRowHeight = 44
tableView.reloadData()
Run Code Online (Sandbox Code Playgroud)

cellForRowAt将我正在处理的单元出队后(instructionText是UILabel):

cell.instructionText.numberOfLines = 0

我已经在许多教程中看到了这一点,并且效果很好,为什么不为这些单元格呢?内容如下所示:

在此处输入图片说明

这真让我抓狂!谢谢你的帮助!

编辑:这是UILabel设置:

在此处输入图片说明

uitableview ios swift

1
推荐指数
1
解决办法
112
查看次数