我试图通过编程添加按钮获取Shimmer。它是QBFlatButton,userStateButton = [[QBFlatButton alloc] initWithFrame:CGRectMake((cellView.frame.size.width - (80 + 20)), (self.screenHeight/(cellCount * 4)), 80, ((self.screenHeight + (cellCount * cellCount))/(cellCount * 2)))];
当我打开Shimmer时,我为按钮设置的整个界限开始闪烁(不出意外,这就是我设置的界限)
FBShimmeringView *shimmeringView = [[FBShimmeringView alloc] initWithFrame:userStateButton.bounds];
如何让按钮的文字闪烁?我已经尝试将闪烁的框架视为titleLabel
的框架(结果是{{0,0}},{0,0}}
有什么办法吗?
答案 0 :(得分:0)
您需要设置FBShimmerView的contentView属性。将调整视图的大小以确保实现正确的效果,因此您不必设置边界。