#android #ios #scroll
#Android #iOS #прокрутка
Вопрос:
Итак, в течение прошлой недели или около того я пробовал различные методы реализации средства выбора горизонтальных чисел для кроссплатформенного приложения, над которым я работал,
Это в значительной степени тот внешний вид, к которому я стремлюсь,
и попробовал следующие ссылки, которые я нашел, выполнив поиск
github.com/ai212983/android-spinnerwheel
github.com/Akkyie/AKPickerView-Swift (На самом деле он не искажается, когда я использую его в swift)
(а также пытались использовать встроенный в Android режим горизонтальной прокрутки и некоторое изменение размера содержимого, но внешний вид был неуклюжим и неестественным)
Любые предложения о том, как наилучшим образом решить эту проблему? 🙂
Ответ №1:
Вы можете использовать библиотеку HorizontalWheelView. Его очень легко реализовать.
Комментарии:
1. Спасибо, но смогу ли я на самом деле текст заменить метки на колесе? Глядя на API, я не думаю, что смогу
2. Да, вы можете это сделать. Единственное, что вам нужно рассчитать и управлять частью интервала. В проекте, Библиотека-> Класс ящика, перейдите к методу drawNormalMark(). Здесь вместо canvas.DrawLine замените canvas.DrawText(«Фиктивный», x,(сверху снизу) /2, paint);