小编Dr.*_*cle的帖子

如何制作全宽 SwiftUI 列表?

我希望我的List是全宽的。填充是自动添加的,出于我的目的,我不希望这样。这只是示例代码。

这是我的代码:

struct ViewModel: Identifiable {
    let title: String
    let id = UUID()
}

struct ContentView: View {
    
    let models = [
        ViewModel(title: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat …
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui swiftui-list

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

如何将 currentValueSubject 转换为不可变的 observable?

所以我RxSwift比更熟悉Combine。管理可变/不可变接口的一个好方法是我在RxSwift


protocol SampleStream {
   /// An immutable interface. 
   var streamInfo: Observable<String?> { get} 
}

protocol MutableSampleStream: SampleStream {
   /// A mutable interface. 
   func updateStream( _ val: String?)
}

func SampleStreamImpl: MutableSampleStream {

   // Returns the immutable version of the stream.
   // If I pass down SampleStream as a dependency, then nothing else can write to this stream.
   // When they subscribe, they immediately get a value though since it's a behavior subject. 
   var streamInfo: Observable<String?> …
Run Code Online (Sandbox Code Playgroud)

ios swift combine

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

标签 统计

ios ×2

swift ×2

combine ×1

swiftui ×1

swiftui-list ×1