UIButton selected

发现UIButton 设置selected之后,对应的title并不会立即改变为对应的title,比如竖向排列的button,我们通常用edgeinset设置来实现,基本就是title移动图片的大小,图片移动title的大小,但是如果直接在设置selected之后就立即进行edgeinset的移动,我们拿到的title大小还是之前的title,并不准确。这时就可以用layoutSubviews,在里面获取真实的title。另外设置selected会引起layoutSubviews的调用。

你可能感兴趣的:(UIButton selected)