ChenYilong / CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】
MIT License
6.9k stars 1.45k forks source link

PlusButton在 iPhone8 和 iPhone 13mini上显示大小不一致 #600

Open Gx952743985 opened 1 year ago

Gx952743985 commented 1 year ago

import "CYLPlusButtonSubclass.h"

//上下结构的 button

// CGFloat const centerOfTitleLabel = centerOfImageView + centerOfImageView * 0.5 + 5;;

    //imageView position 位置
    self.imageView.bounds = CGRectMake(0, 10, imageViewEdgeWidth *112/118, imageViewEdgeWidth);
    self.imageView.center = CGPointMake(centerOfView, centerOfImageView-10);

    //title position 位置
    self.titleLabel.bounds = CGRectMake(0, 0, self.bounds.size.width, labelLineHeight);
    self.titleLabel.center = CGPointMake(centerOfView, centerOfTitleLabel);

    }

    这个需要按照屏幕大小判断吗?