Чтобы запустить пример проекта, сначала клонируйте репозиторий и запустите pod install
из каталога Example.
let bannerView = CFBannerView(frame: frame)
bannerView.dataSource = self
bannerView.delegate = self
bannerView.reloadData()
extension ViewController: CFBannerViewDataSource, CFBannerViewDelegate {
func numberOfItems() -> Int {
return banners.count
}
func viewForItem(bannerView: CFBannerView, index: Int) -> UIView {
let imageView = UIImageView(frame: bannerView.bounds)
imageView.sd_setImage(with: URL(string: banners[index]), placeholderImage: UIImage(named: "default"))
return imageView
}
func didSelectItem(index: Int) {
print(index)
}
}
CFBannerView доступен через CocoaPods. Чтобы установить его, просто добавьте следующую строку в ваш Podfile:
pod "CFBannerView"
Chengfei Heng, hengchengfei@sina.com
CFBannerView распространяется по лицензии MIT. Дополнительную информацию см. в файле LICENSE.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )