腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
SwiftUI
中
创建
自定义
ButtonStyle
(
用于
MacOS
)
ios
、
swift
、
xcode
、
button
、
swiftui
struct CustomButtonStyle:
ButtonStyle
{ .fontWeight(.semibold) }) .
buttonStyle
浏览 37
提问于2020-04-26
得票数 1
5
回答
如何知道是否启用/禁用了
SwiftUI
按钮?
swift
、
swiftui
isEnabled按钮没有
SwiftUI
属性。如何判断是否启用了它?
在
常规的UIKit
中
,我只需做} else {但是并没有
SwiftUI
的等价物。
浏览 2
提问于2019-07-02
得票数 16
回答已采纳
1
回答
macOS
SwiftUI
按钮父视图的“活动区域”宽度
macos
、
swiftui
、
swiftui-button
对于
macOS
应用程序,我喜欢使用
SwiftUI
在
父视图中扩展按钮的宽度。我试过了:导入
SwiftUI
struct ContentView: View { VStack { .frame(width: 25, height: 25, alignment: .center) .
buttonStyle</em
浏览 14
提问于2021-01-14
得票数 1
回答已采纳
1
回答
如何在
SwiftUI
中
实现
ButtonStyle
协议?
ios
、
swift
、
swiftui
我想在
SwiftUI
中
创建
一个
自定义
按钮,以便在整个应用程序
中
重复使用。该按钮基本上只是一个没有标签的可点击图像。我想过为它
创建
一个
自定义
的
ButtonStyle
。但是,我遇到了符合
ButtonStyle
协议的问题,因为我不知道在这里我应该选择哪种类型。 我已经
在
<#type>上尝试过some View或View,但都不起作用。struct customButtonStyle:
ButtonSty
浏览 53
提问于2019-09-29
得票数 3
回答已采纳
1
回答
SwiftUI
:有什么方法可以
在
菜单()
中
添加
自定义
按钮样式吗?
swift
、
button
、
swiftui
、
menu
、
styling
我尝试
在
SwiftUI
菜单()的标签
中
添加
自定义
按钮样式/行为已经有相当一段时间了,但是到目前为止还没有取得任何成功。.red : .primary)菜单 // Some menu content goes here在此配置
中
,
SwiftUI
菜单显示一个标准按钮,颜色为重音颜色(
自定义</e
浏览 6
提问于2021-07-15
得票数 14
1
回答
SwiftUI
列表
中
的
自定义
按钮
swift
、
list
、
button
、
swiftui
SwiftUI
Custom Button in List 我正在尝试
在
SwiftUI
列表
中
创建
一个
自定义
按钮。我尝试使用
自定义
的
ButtonStyle
,但当我这样做时,按钮的可点击区域缩小到只有标签本身。如果我轻敲细胞的任何其他部分,颜色都不会改变。如果我移除
ButtonStyle
,则在单元格上的任意位置点击都可以工作 如何修复此问题,以便获得
自定义
颜色,包括点击时的颜色,但整个单元格仍可点击?import <em
浏览 6
提问于2020-04-02
得票数 11
回答已采纳
2
回答
SwiftUI
macOS
中
的大重音按钮
swift
、
swiftui
、
macos-big-sur
如何在
macOS
的
SwiftUI
中
创建
如下所示的按钮?Button(action: {}) { Text("Sign In")}这会产生以下结果
浏览 20
提问于2021-11-09
得票数 0
1
回答
如何在可以生成视图但不是视图的结构中使用@State和@Environment属性?
ios
、
swift
、
swiftui
我正在尝试
创建
一个视图样式,
用于
自定义
正在开发的
自定义
SwiftUI
视图。现在,让我们看看我
创建
的
自定义
视图样式。问题 如何使@State和@Environment属性
在
自定义
视图样式
中
工作,就像它们
在
ButtonStyle
和视图中工作一样,而无需
在
实现makeBody函数时引入任何样板?我确信这是可能的,因为所有的第一方视图样式都已经支持这一点,没有符合View
浏览 8
提问于2022-03-21
得票数 7
2
回答
将
SwiftUI
视图提取到新视图中
swift
、
swiftui
有没有一种方法可以将已配置的视图提取到它自己的视图结构
中
,以便可以应用某些定制?例如,我
在
UI
中
的几个地方配置了这个Button: Text("Some Button Text") MyButton(title: "Some Button Text", color: Col
浏览 1
提问于2021-05-25
得票数 0
2
回答
列表项
中
的按钮不能正常工作
ios
、
swift
、
swiftui
我有两个观点: PollCard和PollList (如投票列表)HStack{ .frame(width: 150, height: 200)} PollCard(poll: poll) }.p
浏览 0
提问于2020-01-16
得票数 0
回答已采纳
1
回答
SwiftUI
按钮文本宽度违反边框,不被HStack压缩
macos
、
button
、
swiftui
、
label
、
width
这在maxWidth: 200
中
是有限的。import
SwiftUI
var body: some View { Text
在
截断文本(.truncationMode)之后,它应该占用尽可能多的空间。如何在不使用 GeometryReader的情况下完成此操作,使其结果如下所示:更新 按照建议,XCode是最新的13.2
在
macOS
11.6上检查的
浏览 10
提问于2021-12-26
得票数 0
回答已采纳
2
回答
如何将
自定义
ButtonStyle
添加到
swiftui
3
中
的快捷方式
swiftui
.
buttonstyle
()属性
swift
、
swiftui
在
swiftui
3
中
,你可以像这样使用按钮样式的快捷方式 .
buttonStyle
(.bordered) func makeBody(configuration: Configuration) -> some View {configuration.l
浏览 23
提问于2021-06-12
得票数 0
5
回答
SwiftUI
on
MacOS
中
的按钮问题
macos
、
button
、
swiftui
我
在
MACOS
上使用
SwiftUI
Button(action: { } ) { .padding()
浏览 24
提问于2019-10-16
得票数 22
回答已采纳
1
回答
当
MacOS
催化剂上的屏幕上出现其他具有
自定义
样式的按钮时,没有样式的
SwiftUI
按钮(以及其他所有按钮)将变得无响应
ios
、
swiftui
、
mac-catalyst
我
在
Mac Catalyst上的
SwiftUI
遇到了这个问题,其中有一个简单的视图,如下所示: struct ContentView: View { Button("test \(count)"){ }.
buttonStyle
(CustomButtonStyle()) } struct Cus
浏览 17
提问于2021-03-24
得票数 3
2
回答
如何使用
SwiftUI
处理屏幕触摸事件?
ios
、
swiftui
在
使用UIKit时,我
在
UIView
中
或在UIViewController
中
处理。如何使用
SwiftUI
处理触摸事件?
浏览 0
提问于2019-07-08
得票数 11
回答已采纳
1
回答
如何使HStack of
SwiftUI
按钮具有高度?
swift
、
macos
、
swiftui
我有一个简单的
SwiftUI
行按钮来模拟键盘布局。只是无法得到按钮来填充HStack的高度。我不知道我需要什么高度的东西,所以它看起来像一个键盘。无论我在哪里尝试增加高度,按钮仍然很小。
浏览 4
提问于2022-09-15
得票数 0
回答已采纳
2
回答
在
tvOS中使用自己的
ButtonStyle
在
SwiftUI
中
无法选择按钮
swiftui
、
tvos
将标准按钮样式替换为
自定义
样式后,该按钮
在
tvOS上不再可选(它在iOS上按预期工作)。PlainButtonStyle()
中
是否有我遗漏的特殊修饰符?或者这是
SwiftUI
中
的一个bug?这是一个有效的方法: Button( label: { Text("Start") } action: { }, lab
浏览 40
提问于2019-10-01
得票数 3
2
回答
如何在
macOS
SwfitUI
中
设置默认按钮?
macos
、
swiftui
我
在
SwiftUI
中
构建了以下模式对话框:但我不知道如何使“Open”按钮成为默认按钮(即在标准
macOS
中
填充蓝色)。.padding() } openLocation() }我尝试过附加.
buttonStyle
浏览 2
提问于2020-02-23
得票数 1
回答已采纳
1
回答
SwiftUI
:
MacOS
上的
自定义
字体
ios
、
xcode
、
macos
、
swiftui
目标:
在
SwiftUI
上使用
自定义
字体,目标是
MacOS
。问题:
在
iOS上,
自定义
字体
在
SwiftUI
中
工作得很好: 但在
MacOS
上,情况并非如此: import
SwiftUI
varPreviewProvider { Conten
浏览 2
提问于2022-11-22
得票数 0
3
回答
SwiftUI
:初始化器
中
没有标签/字符串但带有
ButtonStyle
的按钮
ios
、
swift
、
button
、
swiftui
SwiftUI
有几个Button初始化器,但它们都需要与action一起作为参数的String或some View。但是,
在
ButtonStyle
的帮助下,还可以定制按钮的外观,后者可以向按钮添加
自定义
视图。让我们考虑一个具有以下图标的复制按钮:我为按钮所做的样式如下:因此,问题是如何摆脱按钮的初始化参数
中
的空字符串?势溶液 我能够
创建
浏览 4
提问于2021-12-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Meta 称生成式 AI 或能用于在元宇宙中创建虚拟世界
swiftUI之加载网络图片
我庆幸果断放弃了SwiftUI:它还不够成熟
苹果官方介绍 macOS Big Sur:全新精美设计,Sa
苹果官方介绍 macOS Big Sur:全新精美设计,Safari 重大更新
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券