ios - 如何将活动指示器放置在按钮中与按钮中的文本有一定距离的位置?
问题描述
我有一个按钮,当单击该按钮时,按钮内会出现一个活动指示符,该指示符应该就在按钮文本的前面。我试过添加这个约束,但它没有任何效果。这个约束不正确,应该是什么?
_ = continueButton.titleLabel?.leadingAnchor.constraint(equalTo: activityIndicator.trailingAnchor)
故事板中存在一个现有约束,以将按钮中的活动指示器水平居中。
解决方案
然后你的锚应该看起来像这样:
NSLayoutConstraint.activate(
self.activityIndicator.trailingAnchor.constraint(equalTo: self.titleLabel.leadingAnchor, constant: -5)
self.activityIndicator.topAnchor.constraint(equalTo: self.titleLabel.topAnchor)
])
推荐阅读
- c# - Xamarin.Forms ViewModel 中的异步方法不等待 AzureServiceTokenProvider 和 SqlConnection 初始化
- reactjs - ReactJs - 如何映射()地图
- c - 为什么 stm32nucleo 板 uart 使用 HAL_UART_Receive_IT 几乎三四百次后无法接收消息
- firebase - firebase 云函数的函数文件夹是否应该在(公共)文件夹中?
- javascript - 将具有相同日期的数组对象合并为一个 - JavaScript
- gradle - 在 Gradle 中执行 gradlew clean 任务时排除某些文件或文件夹?
- scala - 如果在scala中不是None,则获取包裹在Option中的枚举字符串值
- redux - 当我们说我们不能在 Redux reducer 中改变状态对象时,究竟是什么意思?
- python - Python pandas read_sql_query 失败,没有报告或异常
- azure - 使用 AAD 身份验证将 Blazor 应用部署到 Azure