Swift / SwiftUi Framework

für alle Apple Devices

jb24Toolbox is a Swift/ Swift UI framework that offers various generic solutions in addition to missing controls in order to reduce development time.
The list of controls includes, among other things, an improved table representation and a TreeView representation that lives up to its name. It is possible to edit table entries directly in the row. There is an Image Control that not only allows access to the photo library but also integrates both internal and external cameras (iPhone).

Another important control is the revised navigation, which includes TreeNavigation and an AppBar.

The AdvTextField control allows the representation of different data types, such as a date. The difference from the standard TextField is that the control monitors the entered characters based on the data type and only allows those that match the field type.

jb24Toolbox ist ein Swift/ Swift UI-Framework, das neben fehlenden Steuerelementen verschiedene generische Lösungen bietet, um die Entwicklungszeit zu verkürzen.

Die Liste der Steuerelemente umfasst unter anderem eine verbesserte Tabellendarstellung und eine TreeView-Darstellung, die ihrem Namen gerecht wird. Es ist möglich, Tabelleneinträge direkt in der Zeile zu bearbeiten. Es gibt ein Bildsteuerelement, das nicht nur Zugriff auf die Fotobibliothek ermöglicht, sondern sowohl interne als auch externe Kameras (iPhone) integriert.

Ein weiteres wichtiges Steuerelement ist die überarbeitete Navigation, welche die TreeNavigation und eine AppBar einschließt.

Die AdvTextField-Steuerung ermöglicht die Darstellung verschiedener Datentypen, wie zum Beispiel einem Datum. Der Unterschied zum Standard-TextField besteht darin, dass die Steuerung die eingegebenen Zeichen basierend auf dem Datentyp überwacht und nur solche zulässt, die dem Feldtyp entsprechen.

Controls

Button on dark toolbar
Button on light toolbar

Round Button on dark toolbar
Round Button on light toolbar

Image Button Source Code Example

Navigation Button Source Code Example

TypeImage Source Code Example

Calendar Input View
Calendar Day View
Calendar Month View
Calendar Year View
Calendar in Work

Souce Code Example

Camera View
Camera Settings View
Camera SettingsView (Select an Device)

Source Code Example

Divider Horizental and Vertical

Source Code Example

Checkbox Checked
Checkbox UnChecked

Source Code Example

Group in Action
Group with Content
Group individual Header

Source Code Example

Image View

Source Code Example

DB-Image with Toolbar
DB-Image in Action

Source Code Example

Label Examples 

Source Code Example

Map View wieth Pins
Map View in Action
Map View in Grop
Map View

Source Code Example

Navigations Default Views
Navigations View with Appear
Navigations View with Content and Edit View
Navigations View with Lookup View
Navigations View with Info View

Source Code Example

Panel with Bottom Toolbar
Panel with Bottom Toolbar and Header with Searchbox
Panel as Dialog with Button Toolbar
Panel with Right Toolbar

VPanel Source Code Example

HPanel Source Code Example

ZPanel Source Code Example

TimePicker
Time Picker 24h Format
Time Picker 12h Format
Time Picker go to selected time

Source Code Example

Picker Closed
Picker Open
Picker Open with other PickerItem Content
Picker in action

Source Code Example

Table with searchbox and right toolbar
Table with searchbox (with search)  and right toolbar
Table with edit-dialog 
Table with edit in row
Table in action
Table in action

Source Code Example

TreeView with display mode tree
TreeView with display mode table
TreeView with display mode table and search box
TreeView with display mode tree and search box
Text in Zeile
TreeView with display mode tree in action with drag & drop
TreeView with display mode table in action with drag & drop

Source Code Example

Empty or TextField with default values
TextField with  values
TextField in action
TextField in action

Source Code Example

Text without border
Text with border 

Source Code Example

List with a selected entry
List with several selected entries

Source Code Example