maltsugar / CustomPopoverView

一款小巧灵活的自定义弹出视图, 可以做自定义AlertView、弹出窗口等等, A tiny and sweet custom popView (pop popup)
MIT License
193 stars 34 forks source link

弹出uiview后dismiss时,view关闭后会闪几下 #13

Open DeraDream opened 2 years ago

DeraDream commented 2 years ago

rt,view里自定了一个tableview,执行dismiss后屏幕上有view的残影闪了几下然后消失,目前我这边只能isNeedAnimate设为false。

DeraDream commented 2 years ago

目前只能将isNeedAnimate设为false来解决,但这样没了动画效果

maltsugar commented 2 years ago

demo里有tableview啊 demo会有这个问题吗

DeraDream commented 2 years ago

demo里有tableview啊demo会有这个问题吗

demo里没有tableview呀

DeraDream commented 2 years ago

还有CPAlignStyle能否多加几个枚举值,比如top、bottom。目前只要center,left,right,比如当showFrom为nil时,让视图紧贴vc顶部或者紧贴vc底部

DeraDream commented 2 years ago

@property (nonatomic, assign) BOOL isNeglect;//是否忽略showFrom为空不走位置判断,不影响其他逻辑 if (!_showFrom && _style.isNeglect==NO) {

    self.containerView.center = self.center;
    return;

} case CPAlignStyleBottom: { CGRect frame = self.containerView.frame; frame.origin.y = self.frame.size.height - frame.size.height - safeInsets.bottom; self.containerView.frame = frame; self.containerView.apexOftriangelX = CGRectGetWidth(self.containerView.frame)/2; } 不知道这么改会不会有问题,您的源码我还没来得及细看