swift 相关问题

Swift是Apple Inc.为其平台和Linux开发的通用开源编程语言。仅将标记用于有关语言功能的问题,或在Swift中需要代码。使用标签[ios],[macos],[watch-os],[tvos],[cocoa-touch]和[cocoa]来获取有关平台或框架的(语言无关的)问题。

在自定义UITableViewCell中保持UIImageView的宽高比

所以我想做的是让我的自定义UITableViewCell包含一个UIImageView,里面有一个图像,并且让这个ImageView始终保持与其中的图像相同的宽高比,同时拥有...

回答 2 投票 2

Swift和Interface Builder中的单身人士

背景我在我的应用程序中有一个单例类,在此博客文章中按照单行单例(使用私有init())声明。具体来说,它看起来像这样:@objc class Singleton {...

回答 3 投票 3

使用协议中定义的默认参数实现函数

Swift协议可以通过向它们添加扩展来为函数和计算属性提供默认实现。我做了很多次。据我所知,默认......

回答 1 投票 8

如何检测UIScrollView何时完成滚动在Swift中

从各方面来看,Ashley Smart提出的Obj-C中的这个问题是一个很好的解决方案(如何检测UIScrollView何时完成滚动)。 - (无效)scrollViewDidScroll:(...

回答 5 投票 9

如何避免在tableview列表中使用百万个视图控制器?

这是我想要做的一个例子。您有一个包含不同视频列表的表格视图。当您点击视频时,它会带您进入详细的视图控制器(顶部的视频,说明......

回答 2 投票 2

无法分配给属性:'xxxx'是get-only属性

我正在使用计算属性来获取我的books数组中的最后一本书。但是,我似乎无法使用此属性直接设置书籍的位置属性,因为我在下面的尝试显示:struct Book {...

回答 1 投票 1

它会抛出此错误:“StorageMetadata”类型的值没有成员'downloadURL'

我需要帮助这个编码,我不知道发生了什么。请不要复制这个问题或类似的,因为我已经在互联网上尝试任何解决方案,没有任何工作。我想要“......

回答 1 投票 0

如何将SKSpriteNode作为PNG图像保存到相机胶卷?

我正在尝试将SKSpriteNode转换为具有透明度的PNG图像到相机胶卷。这样可以保存图像但不保存透明度:let image = UIImage(cgImage:(spriteNode.texture?.cgImage())!)...

回答 2 投票 2

为什么协议的关联类型在Swift中不使用泛型类型语法?

我对用于协议的关联类型的语法与另一方面的泛型类型之间的区别感到困惑。例如,在Swift中,可以定义泛型类型......

回答 2 投票 38

ARKIT:在一个SCNNode与另一个SCNNode之间画线时观察滞后

我有画线和创建尺寸框。面对iPhone 8及以上版本的滞后问题,但在iPhone7上运行顺畅。对于更新行:fileprivate func updateLine(_ line:SCNNode,from ...

回答 1 投票 -2

无法在tabBarControllerVC上以编程方式设置标签栏项目文本

我有一个标签栏控制器,其中包含链接相应故事板的故事板参考。我无法本地化标签栏标题。目前标题栏标题设置在故事板上...

回答 1 投票 0

RxSwift使用数据集合

这是我第一次使用rxSwift我一直在尝试使用rxswift观察数据集合并更新视图,但是我做错了我做了一个计时器来向数据添加项目...

回答 1 投票 0

在Xcode 9上,约束到边距不能正常工作

我试图从侧面(左侧和右侧)向UIImageView设置约束“0”,但是当我添加约束条件并选中“Constrain to margin”时,它会将图像一直固定到边缘。 。

回答 3 投票 15

UICollectionView无限滚动

我搜索了这个主题,但找不到任何关于我的问题的解决方案。这是我的loadData函数可以从JSON对象获取数据@IBOutlet weak var collectionVitrin:UICollectionView! var ...

回答 1 投票 0

使用didSet将目标添加到UITableViewCell中的UIButton

我试图重构我的代码,当点击按钮时,我似乎无法激活SearchController中的handleFavoriteStar()动作。我正在关注LBTA关于重构的视频:https:...

回答 1 投票 0

Swift将十六进制字符串或字符转换为整数

我有一个数据源,它传递给我一个十六进制字符串(如11C01),我需要将其中的每个字符转换为整数或字节值,以便我可以将它用作位字段(即做事......

回答 3 投票 1

RxSwift。 CombineLatest。并非所有可观测量都被发射出去

Observable.combineLatest(...){...}包含几个可观察对象,但是没有发出一些这些可观察对象。只有在发出此方法中的所有可观察对象时,combineLatest才会发出。如何 ...

回答 1 投票 2

如何在没有电子邮件密码的情况下签约用户[重复]

你好我正在做一个天气应用程序,我不需要用户注册电子邮件和密码。我想用他们的名字签名,如果可能的话将他们的名字存放在firebase中并解决它们......

回答 1 投票 0

无法将“User”类型的返回表达式转换为返回类型“User?”

我有这个错误:无法将'User'类型的返回表达式转换为返回类型'User?' var CURRENT_USER:用户? {if let currentUser = Auth.auth()。currentUser {return ...

回答 1 投票 1

在键盘扩展名中更改视图高度(iPhone X)

我有以下问题:我构建了一个键盘扩展,一个系统键盘的替代键盘。在所有旧的iPhone型号中它工作正常,但在iPhone X它没有。我的问题是,......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.