Как настроить заголовок календаря таблицы в flutter

#flutter #calendar #header #customization

#flutter #Календарь #заголовок #настройка

Вопрос:

Заголовок календаря таблицы по умолчанию:
введите описание изображения здесь

Ожидаемый заголовок:
введите описание изображения здесь

Заголовок календаря по умолчанию, показывающий значки в левой и правой частях экрана и текст в центре. Но я хочу настроить, как второе изображение.

Я попробовал метод стиля заголовка, чтобы изменять только цвета и стили, но не менять их позиции. Пожалуйста, помогите..

Ответ №1:

Мой вам совет, который я сам сделал в аналогичной ситуации, — создать свой собственный заголовок и связать его с callendar. Вы можете сделать это, скрыв исходный заголовок callendar с помощью

 headerVisible: false
  

Затем вы можете добавить строку (), например, и добавить виджеты, которые вы хотите

Комментарии:

1. Не могу понять, куда добавить строку ()?

2. Если вы хотите создать свой собственный пользовательский календарь, вы можете использовать структуру, подобную Column( children : [ /* Header*/ Row(), TableCalendar()]) So you had a row в верхней части календаря, которую вы можете настроить. Тогда самое сложное — связать эти компоненты с самим календарем