Commit 3ff9fc8d authored by Steven杜宇's avatar Steven杜宇

// AI

parent 11f57f60
......@@ -68,7 +68,9 @@ extension YHAIServiceListViewController: UICollectionViewDelegate, UICollectionV
// 返回每个单元格的大小
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: floor((KScreenWidth-16.0*2.0-10.0)/2.0), height: 178.0)
let width = floor((KScreenWidth-16.0*2.0-10.0)/2.0)
let height = width * (194.0/157.0)
return CGSize(width: width, height: height)
}
// 返回自定义单元格
......
......@@ -16,6 +16,11 @@ class YHAITabViewController: YHBaseViewController {
let arrItemTitles = ["银河AI", "AI"]
var arrItemVCs : [YHBaseViewController] = []
lazy var headerImgView: UIImageView = {
let v = UIImageView(image: UIImage(named: "ai_product_list_head"))
return v
}()
lazy var segmentedView : JXSegmentedView = {
let view = JXSegmentedView(frame: CGRect(x: 0, y: k_Height_safeAreaInsetsTop(), width: KScreenWidth, height: 48))
view.backgroundColor = .clear
......@@ -56,6 +61,8 @@ class YHAITabViewController: YHBaseViewController {
func createUI() {
view.addSubview(headerImgView)
for i in 0..<arrItemTitles.count {
if i == 0 { // 银河AI
let vc = YHAIServiceListViewController()
......@@ -88,6 +95,11 @@ class YHAITabViewController: YHBaseViewController {
segmentedView.indicators = [indicator]
segmentedView.defaultSelectedIndex = defaltIndex
headerImgView.snp.makeConstraints { make in
make.top.left.right.equalToSuperview()
make.height.equalTo(269)
}
let segmentHeight = 29.0
segmentedView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
......
......@@ -83,7 +83,6 @@ class YHAIProductCell: UICollectionViewCell {
backgroundColor = .clear
contentView.addSubview(bgImgView)
bgImgView.addSubview(iconView)
bgImgView.addSubview(titleLabel)
bgImgView.addSubview(subtitleLabel)
bgImgView.addSubview(blackButton)
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "头部背景图.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment