小编the*_*ouk的帖子

从视图模型中关闭视图 [MODAL PAGE]

我正在使用 swiftUI 并结合,我的 VM 中有一些业务逻辑。有些结果不得不驳斥我的观点。

我在某些视图中使用了这个:

@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>

self.presentationMode.wrappedValue.dismiss()

Run Code Online (Sandbox Code Playgroud)

我想在我的视图模型中使用类似的东西。

swift swiftui combine

6
推荐指数
2
解决办法
1362
查看次数

带位图的9830416字节分配内存不足

我从我的资源文件夹中获取了一些图像,我有这个例外:

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.

android bitmap

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

从 ViewModel 弹出导航视图

我正在使用 swiftUI 并结合,我的 VM 中有一些业务逻辑。某些结果必须在导航视图堆栈中弹出我的视图。

我在某些视图中使用了这个来模拟后退按钮事件:

@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>

self.presentationMode.wrappedValue.dismiss()
Run Code Online (Sandbox Code Playgroud)

我在视图模型中尝试过,但它不起作用。有任何想法吗 ?

ios swift swiftui

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

标签 统计

swift ×2

swiftui ×2

android ×1

bitmap ×1

combine ×1

ios ×1