小编Lau*_*der的帖子

如何在 SwiftUI 中的 SegmentedPickerStyle 中为选取器提供图像和文本?

我正在使用 SwiftUI 构建一个选择器。

现在我想为每个选择添加一个图标和文本。所以它应该看起来像这样:

在此输入图像描述

这可能吗?如果是的话怎么办?

或者苹果人机界面指南根本不推荐它?

我已经尝试使用 HStack 将图像和文本包装在一起。

enum Category: String, CaseIterable, Identifiable {
    case person
    case more

    var id: String { self.rawValue }
}

struct ContentView: View {

    @State private var category = Category.person

    var body: some View {
        Picker("Category", selection: $category) {
            HStack {
                Image(systemName: "person")
                Text("Person")
            }.tag(Category.person)
            HStack {
                Image(systemName: "ellipsis.circle")
                Text("More")
            }.tag(Category.more)
        }.pickerStyle(SegmentedPickerStyle())
        .padding()
    }
}
Run Code Online (Sandbox Code Playgroud)

但该框架将其分为四部分。

在此输入图像描述

picker swiftui

6
推荐指数
1
解决办法
4620
查看次数

RxJava:单打列表

我在使用 RxJava 时遇到了一些麻烦。我正在使用 Kotlin 编码。这是我的问题:
我有一份单身人士名单。现在我需要所有 Singles 的发出结果才能继续。如果单打比赛能够并行进行并且结果保持相同的顺序,那就太好了。当所有单身人士都公布了他们的结果时,我想继续。

val list_of_singles = mutableListOf<Single<Type>>()
val results: List<ResultType> = runSingles(list_of_singles)
// use results here...
Run Code Online (Sandbox Code Playgroud)

如果您需要更多信息,请与我们联系。

谢谢!!!:)

kotlin rx-java rx-java2

1
推荐指数
1
解决办法
3078
查看次数

标签 统计

kotlin ×1

picker ×1

rx-java ×1

rx-java2 ×1

swiftui ×1