我正在使用 swiftUI 并结合,我的 VM 中有一些业务逻辑。有些结果不得不驳斥我的观点。
我在某些视图中使用了这个:
@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
self.presentationMode.wrappedValue.dismiss()
Run Code Online (Sandbox Code Playgroud)
我想在我的视图模型中使用类似的东西。
我从我的资源文件夹中获取了一些图像,我有这个例外:
03-11 10:18:28.019: E/dalvikvm-heap(4052): Out of memory on a 9830416-byte allocation.
Run Code Online (Sandbox Code Playgroud)
我在这里有这个错误:
//stream to get photo
InputStream bitmap=null;
bitmap=getResources().getAssets().open("ProduitsMini/"+productList.get(rang).getImg_mini());
Bitmap bit=BitmapFactory.decodeStream(bitmap);
// get drawable image
Drawable mDrawable = new BitmapDrawable(getResources(),bit);
Run Code Online (Sandbox Code Playgroud)
这很奇怪,因为我在每台设备上都没有这个错误,只有Galaxy S3.
我正在使用 swiftUI 并结合,我的 VM 中有一些业务逻辑。某些结果必须在导航视图堆栈中弹出我的视图。
我在某些视图中使用了这个来模拟后退按钮事件:
@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
self.presentationMode.wrappedValue.dismiss()
Run Code Online (Sandbox Code Playgroud)
我在视图模型中尝试过,但它不起作用。有任何想法吗 ?