正在加载视频...
视频加载失败
iOS 26 alert dialogs in Flutter 🔥 all I used was the native_dialog_plus package, which makes me question myself if it's better for flutter too render native components if your desire is a native, if not use flutters widgets instead, plus you can mix and match.
93,173 次观看 • 1 年前 •via X (Twitter)
10 条评论

One side effect to keep in mind is that showing OS popovers causes a lifecycle change that otherwise wouldn't happen. Could lead to unexpected glitches if you're not aware of this.

didn't know that.

Why doesn’t flutters Cupertino uses method channels to show the dialog won’t that solve the border radius and other issues?

Exactly what I am working on. Not released yet but I guess it does exactly what you are asking. It renders actual native components and obviously I cant make bindings for all the native components so just the primitives and a FlutterViewAdapter to shell your fluter app.

I’m digging this new dialog not a fan of the old iOS dialogs felt too old

That radius makes me want to

Couldn't agree more. Text labels via CoreText, with input, navigation bar, modals via platform views. In a typical use case, there would only be 1 to 4 platform views active at any given time. This way, the iOS app will look and feel 100% native.

Personally, I’m sure that things like dialogs, context menus, text editing actions (btw flutter moving to this on ios) should be native, there is no sense to reimplement what is available by a simple native sdk call

Btw, popups in iOS 26 are now left aligned and you have them center aligned!

They get left aligned at a certain amount of text






