gpt4 book ai didi

ios - SwiftUI 中的 TextView 不仅显示更大的字体

转载 作者:行者123 更新时间:2023-12-01 16:05:50 25 4
gpt4 key购买 nike

在 DoctorHomePage 中,我有一个分组列表,在列表上方我想添加一个 TextView ,但 TextView 仅在我将字体更改为更大的字体时才显示,但它太大了,我希望它更小。这是我的代码:

import SwiftUI
import Combine

struct DoctorHomePage: View {

@Binding var shouldPopToRootView : Bool

@State private var curent: Int? = nil
@State private var isActive: Bool = false
@State private var id = 0
let defaults = UserDefaults.standard
let networkRequest = Network()
@State var cancelable: AnyCancellable? = nil
@State var localPatients : [Patients] = []

var body: some View {
NavigationView {
VStack {
NavigationLink(destination: ContentView(), tag: 1, selection: $curent) {
EmptyView()
}
Text("Welcome, doctor!") // this is the text that I want to add
.font(.system(size: 30)).fontWeight(.ultraLight)
.padding(.top, 50)
// PATIENT LIST
List(localPatients) { patient in
VStack(alignment: .leading) {
Text(patient.name)
}
}.listStyle(GroupedListStyle())
.onAppear(perform: {
self.loadPatients()
connCode = self.defaults.integer(forKey: "doctorID")
self.id = connCode
})

}.edgesIgnoringSafeArea([.top, .bottom])
}.navigationBarBackButtonHidden(true)
.navigationBarHidden(true)
}
}

以下是一些屏幕截图,可帮助您了解问题:
enter image description here

第一张图片没有 TextView 。

第二张图片的字体大小为 60。

第三张图片的字体大小为 30。

最佳答案

似乎有些奇怪/错误的行为。

设置欢迎文本的 zIndex 将解决您的问题。

Text("Welcome, doctor!").zIndex(1)

关于ios - SwiftUI 中的 TextView 不仅显示更大的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60887833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com