如何在React native ios上设置按钮不可点击



我目前试图设置按钮不可点击时,一个数字小于1。"disabled">android属性工作正常但是对于ios,它似乎不起作用。

我需要添加任何额外的代码在xcode与ios工作?

const ButtonPaynow = styled(Button)`
padding: 1px;
fontSize: 13px;
overflow:hidden;
`
<ButtonPaynow
disabled={!form.formState.isValid || total < 1.0}
onPress={onPressPayNow}
text={`${payNowButton}`}
/>

似乎添加标签有助于根据所提到的条件阻止按钮触发,这正是我所需要的。

<TouchableOpacity disabled={!form.formState.isValid || total < 1.0} onPress={onPressPayNow}>
<ButtonPaynow
text={`${payNowButton}`}
/>
</TouchableOpacity>

不是最干净的一段代码,但希望清理它。

最新更新