Как показать объект ui().image() вместе с описанием я не знаю.
Но можно создать объект ui().layout() и поместить в него два объекта: ui().image() и ui().text().
let e = entry();
let photos = e.field('image');
let img = e.images('image');
let items = [];
for (let i in photos) {
items.push(
ui().layout([
ui().image(photos[i]).width_match_parent(),
ui().text('\n' + img[i].caption)
])
);
}
dialog()
.view(ui().pages(items))
.positiveButton('Ok')
.show();
Как выровнять текст в объекте ui().text() по центру - я тоже не знаю.
суббота, 4 октября 2025 г. в 07:40:27 UTC+3, Wojciech S.: