Как реализовать MarqueeLabel в iOS. Я нашел пример в Objective-C, но я использую Swift.Как реализовать метку ярлыка в IOS с использованием быстрого
ответ
Для создания бегущей строки в скор Добавить Ниже класса в вашем проекте https://github.com/cbpowell/MarqueeLabel-Swift/blob/master/Classes/MarqueeLabel.swift
Создать MaqQueeLabel Класс добавить следующее в своем классе. Создайте одну метку И пользовательский класс как MarqueeLabel в раскадровке Затем @IBOutlet weak var marqueeLabel: MarqueeLabel!
В ViewDidLoad добавить этот
marqueeLabel.type = .Continuous
marqueeLabel.scrollDuration = 5.0
marqueeLabel.animationCurve = .EaseInOut
marqueeLabel.fadeLength = 10.0
marqueeLabel.leadingBuffer = 30.0
marqueeLabel.trailingBuffer = 20.0
спасибо, что он работает очень хорошо. –
Отъезд Swift version of MarqueeLabel!
Загрузить следующую ссылку GitHub Marquee Контрактное Demo:
https://github.com/cbpowell/MarqueeLabel-Swift
затем
Выполните следующие шаги:
- Загрузить выше GitHub проекта
- Копировать Marqueelable.swift файл из классов
- паста файл Marqueelable.swift в проекте
Дайте ваши любые UILable как тип MarqueeLabel
Ex: @IBOutlet слабого уага demoLabel1: MarqueeLabel!
Run Вы проецировать
В файле marquuelable.swift слишком много ошибок, как исправить это? –
Я исправляю ошибки, которые являются ошибкой разницы между быстрыми 1 и 2 за вашу помощь. –
Использование MarqueeLabel, очень проста в использовании & реализации.
Если вы используете Pod, то вы можете интегрировать и попробовать образец кода, как:
Objective-C:
pod 'MarqueeLabel'
MarqueeLabel *lengthyLabel = [[MarqueeLabel alloc] initWithFrame:aFrame duration:8.0 andFadeLength:10.0f];
Swift:
pod 'MarqueeLabel/Swift'
var lengthyLabel = MarqueeLabel.init(frame: aFrame, duration: 8.0, fadeLength: 10.0)
Другое решение с использованием веб-V МЭН:
String marquee = "<html><body><marquee>This is sample marquee</marquee></body></html>"
webview.loadData(marquee, "text/html", null);
Вот результат:
Используя метку, которая может Marquee свой контент очень просто. Просто добавьте MarqueeLabel pod в свой проект.
Swift:
pod 'MarqueeLabel/Swift'
А затем выберите метку, которую вы хотите выполнить Marquee, и добавить пользовательский класс MarqueeLabel к нему в идентичности инспектора.
Все.
Это самый простой способ добавить шатер в вашу метку. После добавления Custom Class MarqueeLabel, если вы хотите, чтобы между последним символом и первым символом содержимого вашей метки был промежуток между следующими символами:
Шаг 1: Выберите ярлык.
Шаг 2: Перейдите к Attributes Inspector, а затем увеличьте значение атрибута fadeLength, которое вы хотите иметь. Применять значение 10 к нему достаточно справедливо.
Если вы хотите настроить больше, то добавьте пользовательский класс MarqueeLabel в Label, а затем выньте розетку этой метки в код и настройте ее так, как хотите.
Выход этой этикетки в вашем коде должен выглядеть следующим образом:
@IBOutlet var YOURLABELNAME: MarqueeLabel!
Если не так, то начните сначала добавление пользовательского класса на этикетку, а затем с его выходом в файле кода.
- 1. Сбой CFNetwork с использованием быстрого в iOS
- 2. Скрыть первую метку ярлыка
- 3. Как добавить два ярлыка NSTextAttachment в метку?
- 4. Как реализовать «мерцание быстрого» в объективе-c?
- 5. Как сделать метку ярлыка Yii2 нецелесообразной?
- 6. Нажмите на метку ярлыка y (значение Axis)
- 7. Как реализовать Google AdMob с помощью быстрого доступа?
- 8. Как получить цвет фона ярлыка - iOS 4?
- 9. Как реализовать богатую метку в WinForms?
- 10. Изменение ярлыка в prepareforsegue
- 11. Создание горизонтально прокручиваемой метки ярлыка в IOS?
- 12. текст ярлыка в ios с большей детализацией
- 13. Как реализовать IndexDB в IOS
- 14. Создание ярлыка с использованием .Net
- 15. Как реализовать AirPrint в приложении iOS с помощью быстрого Xcode 6
- 16. IOS быстрого сообщения запрос
- 17. IOS быстрого remoteControlReceivedWithEvent
- 18. popoverPresentationController Ios быстрого
- 19. iOS: поддержка быстрого программирования?
- 20. Рендеринг видео с использованием XCDYouTubeKit и быстрого
- 21. Как реализовать многозадачность с использованием captureStillImageAsynchronouslyFromConnection (iOS AVFoundation)
- 22. Как удалить метку панели, когда размер бара меньше текста ярлыка?
- 23. Как реализовать laravel пользовательскую метку времени?
- 24. Ограничения одного ярлыка, добавленные с использованием IB, ограничения на одну метку добавлены программно
- 25. Ведение счета в XCode с использованием быстрого
- 26. как реализовать функцию быстрого поиска с текстом редактирования
- 27. Как реализовать камеру с GIF в iOS?
- 28. IOS: Как реализовать MFSideMenu в проекте iOS
- 29. Разрешения в iOS как реализовать
- 30. как реализовать unregisterForRemoteNotifications в ios
Попробуйте легкую библиотеку для ярлыка ярлыка в swift 3.0 https://github.com/Sahilberi/SwiftyScrollingLabel – Sahil