rust - SelectView 中的自定义类型(草书)
问题描述
我有一个名为ArticlePreview
. 它包含标题和描述。现在我想SelectView
展示这些项目,以便用户选择一个。当我使用普通.add_item(label, type)
功能时,SelectView 只为每个项目显示一行。它看起来像这样:
Article 1 title
===============
Article 2 title
===============
Article 3 title
===============
....
(这===
只是项目之间的分隔符)
但现在我还想在 SelectView 中显示文章的描述。它最终应该看起来像这样:
Article 1 title
This is the description of Article 1
================
Article 2 title
.....
如果我能以某种方式告诉 SelectView 它应该在显示时使用 ArticlePreview.title 和 ArticlePreview.description ,那将是最好的