如何将单选按钮图标重置为默认图标?

时间:2017-11-09 23:01:13

标签: android

当我开发Android应用程序时,我更改了单选按钮的图标。如何在程序运行时用户点击重置按钮时将单选按钮图标重置为默认图标?

我希望在不重置活动的内容视图的情况下执行此操作。

1 个答案:

答案 0 :(得分:0)

您可以使用此方法撤消自定义设置并返回默认设置:

extension ViewController: UIScrollViewDelegate {
    func scrollViewDidScroll(_ scrollView: UIScrollView) {

        let textHeight = self.textField.frame.size.height + 2
        let offset = min(scrollView.contentOffset.y, textHeight)

        if offset >= 0 || self.textFieldConstraint.constant != 0 {
            self.textFieldConstraint.constant = -offset
            let percent = max(1 - offset/textHeight,0)
            self.textField.alpha = percent
        }
    }
}