孤独的普朗克1043
这个作者很懒,什么都没留下…
展开
-
ios小组件报错:Please adopt containerBackground API
iOS 17 小组件报错:Please adopt containerBackground API。原创 2023-08-21 14:47:33 · 2881 阅读 · 0 评论 -
Showing Recent Messages DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCH
Podfile是CocoaPods的配置文件,它指定了项目所依赖的第三方库和其对应的版本。另外,还可以通过添加一些特定的配置来解决问题。例如,可能需要添加一些编译选项或者设置其他环境变量,以使项目在新的Xcode版本下正常编译和运行。在解决问题后,我们需要在终端中运行pod install命令,以便根据更新后的Podfile配置重新安装依赖库。在面对这些问题时,一种常见的解决方法是通过编辑项目的Podfile文件来调整依赖库的版本或者添加特定的配置,以使项目能够在新的Xcode版本下正常运行。原创 2023-08-08 11:02:05 · 2539 阅读 · 0 评论 -
SwiftUI TextField 限制只能输入数字
首先上效果图,图中红框部分,是一个 TextField 组件,是一个次数,所以必须要求是数字类型的我这里取了巧,比较简单粗暴,直接看下面的代码,你看了马上就懂了。为了方便大家理解,我把整条 cell 的 view 代码都贴上来了,方便查阅。struct BuyTimeCell: View { var title = "" var subTitle = "" @Binding var timesText:String var action: ()原创 2022-01-17 16:17:23 · 3277 阅读 · 0 评论 -
SwiftUI TextField 组件字体大小自适应
核心代码.minimumScaleFactor(0.2) TextField(placeHolder, text: $textValue) .frame( height: 44, alignment: .leading) .font(.subheadline) .minimumScaleFactor(0.2) .cornerR原创 2021-06-16 21:29:26 · 993 阅读 · 2 评论 -
SwiftUI 设置List的单个Cell、Row 无选中效果
目前的 List 没有这个属性设置,默认就是没有选中效果的但是我发现,如果 List 如果被包裹在Section 或者ScrollView 中,就可能有选中效果,这可能是一个bug比如下面的代码,就有选中效果: Section(header: SettingHeaderView(), footer: SettingFooterView(showKeyDetail: $showKeyDetail)) { APIKeyList(apiKeys: get原创 2021-06-16 21:28:38 · 736 阅读 · 0 评论 -
SwiftUI List 不同的风格 listStyle
DefaultListStyleGroupedListStyleInsetListStyleInsetGroupedListStyleSidebarListStylePlainListStyle经测试,发现,删除某一风格后并不会使用默认的风格,需要再添加上 .listStyle(DefaultListStyle()) 才会生效原创 2021-06-16 21:27:38 · 1176 阅读 · 0 评论 -
SwiftUI 点击Button按钮跳转到一个新页面,新页面可右滑返回或执行操作后返回
功能、需求A 页面上有一个 Button,点击之后,跳转到B页面核心代码A 页面struct SettingFooterView: View { @Binding var showKeyDetail: Bool var body: some View { Button(action: {}) { NavigationLink(destination: AddAPIKeyView(showSelf: $showKeyDetail), i原创 2021-04-08 22:08:12 · 3576 阅读 · 1 评论 -
SwiftUI官方教程 | 列表和导航 | Building Lists and Navigation
原文地址:https://developer.apple.com/tutorials/swiftui/building-lists-and-navigation简单介绍:设置了基本的地标详细信息视图后,您需要为用户提供一种方式来查看完整的地标列表,并查看每个位置的详细信息。您将创建可以显示有关任何地标的信息的视图,并动态生成一个滚动列表,用户可以点击该列表来查看地标的详细视图。 要微调 UI,您将使用 Xcode 的画布以不同的设备尺寸渲染多个预览。知识点:创建 L...原创 2021-06-09 15:56:24 · 575 阅读 · 1 评论 -
SwiftUI官方教程 | Creating and Combining Views | 创建和组合视图
原文地址:https://developer.apple.com/tutorials/swiftui/creating-and-combining-views简单介绍:本教程将指导您构建 Landmarks — 一款用于发现和分享您喜爱的地点的应用程序。 您将首先构建显示地标详细信息的视图。为了布局视图,Landmarks 使用堆栈来组合和分层图像和文本视图组件。 要向视图添加地图,您将包含一个标准的 MapKit 组件。 当您优化视图的设计时,Xcode 会提供实时反馈,因此您可以查看这些原创 2021-06-02 16:27:21 · 394 阅读 · 1 评论