I'm Having a text view with custom font and color. One of them is a button label. I put them into an HStack for horizontal alignment. However, the text breaks oddly when the text size gets bigger.
The below image is what im trying to create.

This is my current code, I've tried .allowsTightening(true) or .fixedSize(horizontal: true, vertical: false) but nothing works out
HStack(spacing: Constants.horizontalGap4){
Image(systemName: isChecked ? "checkmark.square.fill" : "square")
.foregroundColor(isChecked ? Color(UIColor.systemBlue) : Color.secondary)
.onTapGesture {
self.isChecked.toggle()
}
ActionTinyTextView(text: "I agree with the ", color: Color.gray)
.allowsTightening(true)
Button {
} label: {
ActionTinyTextView(text: CRContent.termAndConditionText)
.allowsTightening(true)
}
}


