সুইফটুই (এক্সকোড ১১.১) এর সাথে, আমি 2-উপায় বাইন্ডিংগুলি ( @ বাইন্ডিং ব্যবহার করে ) কিছু সেট আপ করেছি । দ্বিমুখী আপডেট করা দুর্দান্ত কাজ করে।
তবে, আমি কীভাবে প্রাকদর্শনপ্রদানকারী থেকে দৃশ্যটি ইনস্ট্যান্ট করতে পারি?
উদাহরণ স্বরূপ:
struct AddProjectView: View {
@Binding public var showModal: Bool
var body: some View {
return VStack {
Text("Add Project View")
Button("Dismiss") {
self.showModal = false
}
}
}
}
আমি এটি করতে পারি না, কারণ "সত্য" কোনও বাধ্যবাধকতা নয়:
struct AddProjectView_Previews: PreviewProvider {
static var previews: some View {
AddProjectView(showModal: true)
}
}
এবং আমি এটি করতে পারি না কারণ " সম্পত্তি সম্পর্কিত রিপারগুলি এখনও স্থানীয় সম্পত্তিগুলিতে সমর্থিত নয় ":
struct AddProjectView_Previews: PreviewProvider {
static var previews: some View {
@Binding var show = true
return AddProjectView(showModal: $show)
}
}
আমরা এটা কিভাবে করব?
ধন্যবাদ !!