,这个问题涉及到iOS开发中的用户界面交互和自定义视图的处理。
首先,按下时UIButton不可选,可以通过设置UIButton的isEnabled属性为false来实现。当isEnabled为false时,按钮将变为不可选状态,用户无法点击。
其次,在自定义UICollectionReusableView中无法分割,可能是因为没有正确设置分割线或者分割线的样式不正确。可以通过以下步骤解决:
- 确保UICollectionReusableView的父视图UICollectionView已经设置了分割线。可以通过设置UICollectionView的showsVerticalScrollIndicator和showsHorizontalScrollIndicator属性为true来显示垂直和水平的滚动条,从而显示分割线。
- 设置UICollectionView的分割线样式。可以通过设置UICollectionView的separatorStyle属性来设置分割线的样式,常见的样式有None、SingleLine、SingleLineEtched等。
- 自定义UICollectionReusableView的分割线。可以通过在UICollectionReusableView的子视图中添加一个分割线视图来实现。可以使用UIView来创建一个分割线视图,并设置其frame、backgroundColor等属性来自定义分割线的样式。
综上所述,按下时UIButton不可选可以通过设置isEnabled属性为false来实现,而在自定义UICollectionReusableView中无法分割可能是因为没有正确设置分割线或者分割线的样式不正确。希望以上解答对您有帮助。