Textinput

Text fields allow users to enter input

class kivycupertino.uix.textinput.CupertinoSearchBar(*args: Any, **kwargs: Any)

iOS style search bar

../_images/demo18.gif
background_color = [0.85, 0.85, 0.85, 0.7]

Background color of CupertinoSearchBar

../_images/background_color4.png

Python

CupertinoSearchBar(background_color=(1, 0, 0, 1))

KV

CupertinoSearchBar:
    background_color: 1, 0, 0, 1
color_down = [0.4, 0.4, 0.4, 1]

Color of the clear button of CupertinoSearchBar when pressed

../_images/color_down6.gif

Python

CupertinoSearchBar(color_down=(0.5, 0, 0, 1))

KV

CupertinoSearchBar:
    color_down: 0.5, 0, 0, 1
cursor_color = [0.25, 0.5, 0.95, 1]

Color of cursor of CupertinoTextView

../_images/cursor_color.gif

Python

CupertinoSearchBar(background_color=(0.5, 0, 0, 1))

KV

CupertinoSearchBar:
    background_color: 0.5, 0, 0, 1
foreground_color = [0, 0, 0, 1]

Text color of CupertinoSearchBar

../_images/foreground_color.gif

Python

CupertinoSearchBar(foreground_color=(1, 0, 0, 1))

KV

CupertinoSearchBar:
    foreground_color: 1, 0, 0, 1
hint_text = 'Search'

Text of hint of CupertinoTextField

../_images/hint_text.png

Python

CupertinoSearchBar(hint_text='Hello World')

KV

CupertinoSearchBar:
    hint_text: 'Hello World'
symbol_color = [0.55, 0.55, 0.6, 1]

Color of the symbols of CupertinoSearchBar

../_images/symbol_color.png

Python

CupertinoSearchBar(symbol_color=(1, 0, 0, 1))

KV

CupertinoSearchBar:
    symbol_color: 1, 0, 0, 1
text = ''

Text of CupertinoTextField

Python

CupertinoSearchBar(text='Hello World')

KV

CupertinoSearchBar:
    text: 'Hello World'
class kivycupertino.uix.textinput.CupertinoTextField(*args: Any, **kwargs: Any)

iOS style Text Field to be used for single-line input

../_images/demo19.gif
background_color = [0, 0, 0, 0]

Background color of CupertinoTextField

../_images/background_color5.png

Python

CupertinoTextField(background_color=(0.5, 0, 0, 1))

KV

CupertinoTextField:
    background_color: 0.5, 0, 0, 1
cursor_color = [0.25, 0.5, 0.95, 1]

Color of cursor of CupertinoTextField

../_images/cursor_color1.gif

Python

CupertinoTextField(cursor_color=(1, 0, 0, 1))

KV

CupertinoTextField:
    cursor_color: 1, 0, 0, 1
foreground_color = [0, 0, 0, 1]

Text color of CupertinoTextField

../_images/foreground_color1.gif

Python

CupertinoTextField(foreground_color=(1, 0, 0, 1))

KV

CupertinoTextField:
    foreground_color: 1, 0, 0, 1
hint_text = ''

Text of hint of CupertinoTextField

../_images/hint_text1.png

Python

CupertinoTextField(hint_text='Hello World')

KV

CupertinoTextField:
    hint_text: 'Hello World'
class kivycupertino.uix.textinput.CupertinoTextView(*args: Any, **kwargs: Any)

iOS style Text View for multiline input

../_images/demo20.gif
background_color = [0, 0, 0, 0]

Background color of CupertinoTextView

../_images/background_color6.png

Python

CupertinoTextField(background_color=(0.5, 0, 0, 1))

KV

CupertinoTextField:
    background_color: 0.5, 0, 0, 1
cursor_color = [0.25, 0.5, 0.95, 1]

Color of cursor of CupertinoTextView

../_images/cursor_color2.gif

Python

CupertinoTextView(background_color=(0.5, 0, 0, 1))

KV

CupertinoTextView:
    background_color: 0.5, 0, 0, 1
foreground_color = [0, 0, 0, 1]

Text color of CupertinoTextView

../_images/foreground_color2.gif

Python

CupertinoTextField(foreground_color=(1, 0, 0, 1))

KV

CupertinoTextField:
    foreground_color: 1, 0, 0, 1