1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chengfeisoft-CFCenterItemViews

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

CFCenterItemViews

CI Status Version License Platform

Example

输入图片说明

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

  • iOS 8.0+
  • Xcode 8.2+
  • Swift 3

Use

    let topItems = ["home_top_0":"你的优选",
                    "home_top_1":"专属推荐",
                    "home_top_2":"下午茶",
                    "home_top_3":"商家活动"].sorted(by: {return $0.0 < $1.0})
    
    
    override func viewDidLoad() {
        super.viewDidLoad()

        self.title = "平均分布"
        
        var items:[CFCenterItemView] = []
        let itemViews = CFCenterItemViews(frame: CGRect(x: 0, y: 0, width: containerView.frame.size.width, height: containerView.frame.size.height))
        itemViews.touchHandler = { index in
            print(index)
        }
        
        for (key,value) in topItems {
            let itemView = CFCenterItemView(frame: CGRect(x: 0, y: 0, width: 0, height: itemViews.frame.size.height))
            itemView.backgroundColor = UIColor.white
            
            let imageView = UIImageView(image: UIImage(named: key))
            let label = UILabel()
            label.text = value
            label.font = UIFont.systemFont(ofSize: 15)
            label.textColor = UIColor.black
            
            itemView.setup(imageView: imageView, label: label, gap:10.0)
            
            items.append(itemView)
        }
        
        itemViews.setup(items: items)
        containerView.addSubview(itemViews)
        
    }

Installation

CFCenterItemViews is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "CFCenterItemViews"

Author

chengfei.heng, hengchengfei@sina.com

License

CFCenterItemViews is available under the MIT license. See the LICENSE file for more info.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

1. itemView, картинки и текст, расположенные по центру сверху и снизу. 2. Несколько item равномерно распределены в пределах view. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/chengfeisoft-CFCenterItemViews.git
git@api.gitlife.ru:oschina-mirror/chengfeisoft-CFCenterItemViews.git
oschina-mirror
chengfeisoft-CFCenterItemViews
chengfeisoft-CFCenterItemViews
master