Средство выбора номера по горизонтали для Android и ios

#android #ios #scroll

#Android #iOS #прокрутка

Вопрос:

Итак, в течение прошлой недели или около того я пробовал различные методы реализации средства выбора горизонтальных чисел для кроссплатформенного приложения, над которым я работал,

Это в значительной степени тот внешний вид, к которому я стремлюсь,

Скроллер GIF

и попробовал следующие ссылки, которые я нашел, выполнив поиск

github.com/ai212983/android-spinnerwheel

github.com/Akkyie/AKPickerView-Swift (На самом деле он не искажается, когда я использую его в swift)

(а также пытались использовать встроенный в Android режим горизонтальной прокрутки и некоторое изменение размера содержимого, но внешний вид был неуклюжим и неестественным)

Любые предложения о том, как наилучшим образом решить эту проблему? 🙂

Ответ №1:

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

1. Спасибо, но смогу ли я на самом деле текст заменить метки на колесе? Глядя на API, я не думаю, что смогу

2. Да, вы можете это сделать. Единственное, что вам нужно рассчитать и управлять частью интервала. В проекте, Библиотека-> Класс ящика, перейдите к методу drawNormalMark(). Здесь вместо canvas.DrawLine замените canvas.DrawText(«Фиктивный», x,(сверху снизу) /2, paint);