CupertinoListTile
iOS 风格的列表项。CupertinoListTile 是 Material ListTile 的 Cupertino 等效项。
它有两种形式,一种是旧式的边到边变体,类似于 iOS 设置应用中的形式,另一种是新式的“嵌入组”形式,类似于 iOS 笔记或提醒应用中的形式。如果 notched
属性为 False
(默认值),则创建第一种形式,如果 notched
为 True
,则创建第二种形式。
示例
- Python
import flet as ft
def main(page: ft.Page):
def tile_clicked(e):
print("Tile clicked")
page.add(
ft.CupertinoListTile(
additional_info=ft.Text("Wed Jan 24"),
bgcolor_activated=ft.colors.AMBER_ACCENT,
leading=ft.Icon(name=ft.cupertino_icons.GAME_CONTROLLER),
title=ft.Text("CupertinoListTile not notched"),
subtitle=ft.Text("Subtitle"),
trailing=ft.Icon(name=ft.cupertino_icons.ALARM),
on_click=tile_clicked,
),
ft.CupertinoListTile(
notched=True,
additional_info=ft.Text("Thu Jan 25"),
leading=ft.Icon(name=ft.cupertino_icons.GAME_CONTROLLER),
title=ft.Text("CupertinoListTile notched"),
subtitle=ft.Text("Subtitle"),
trailing=ft.Icon(name=ft.cupertino_icons.ALARM),
on_click=tile_clicked,
),
)
ft.app(target=main)