# ListDialog for iOS

**URL:** <https://the.fmsoup.org/t/listdialog-for-ios/5001>\
**Category:** MBS Plugins\
**Tags:** ios, plugin, dialog, mbs\
**Created:** [August 19, 2025, 5:33am UTC](https://the.fmsoup.org/t/listdialog-for-ios/5001 "2025-08-19T05:33:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [August 19, 2025, 5:33am UTC](https://the.fmsoup.org/t/listdialog-for-ios/5001/1 "2025-08-19T05:33:26Z")

</div>

For [MBS FileMaker Plugin](https://www.monkeybreadsoftware.com/filemaker/) 15.3 we added iOS support to the [ListDialog](https://www.mbsplugins.eu/component_ListDialog.shtml) functions in addition to MacOS and Windows.

![](https://mbsplugins.de/image/ListDialogIOS.png)

You can just use it anywhere in a script or calculation to have the user pick something from a list. For example you can fill the list with a text field holding all options. or you use SQL to either go over values in a table to collect them (with distinct option) or you use FileMaker\_ValueLists in SQL to query a value list content.

Here a small example script:

```auto
Set Variable [$r ; Value: MBS("ListDialog.Reset")]
Set Variable [$r ; Value: MBS("ListDialog.SetPrompt"; "Please select your country:")]
Set Variable [$r ; Value: MBS("ListDialog.SetShowsFilter"; 1)]
Set Variable [$r ; Value: MBS("ListDialog.SetAllowMultipleSelection"; 0)]
Set Variable [$r ; Value: MBS("ListDialog.AddItemsToList"; PlaceHolder::Countries)]
Set Variable [$r ; Value: MBS("ListDialog.ShowDialog")]
Set Field [PlaceHolder::Result ; $r & ": " & MBS("ListDialog.GetSelectedTitle")]

```

There are a couple of differences.

- iOS list is one column. Second column content would go into a second line below.
- There are no column headers, but groups exist.
- There are no checkboxes for iOS
- For iOS we show the dialog full screen, so no positioning.
- There is no window title on iOS.
- iOS has no window widgets, so no close box. You need to have at least a button to close the dialog.

Please try the functions and let us know if they work well for your iOS application made using the FileMaker iOS SDK.
