gpt4 book ai didi

iOS - 如何翻转 UIButton 的标题?

转载 作者:行者123 更新时间:2023-11-28 18:55:29 26 4
gpt4 key购买 nike

总结

我正在做一个应用程序的 RTL,因为当前的 UI ( https://gyazo.com/be662ea78ed090be366767bbb9fe0649 ) 需要镜像成这个 ( https://gyazo.com/f62d49409b3e682997921f8511f5c97c )。

问题

我无法在我的 UIButtons 中翻转标题

我尝试过的

(1) 在我的按钮所在的位置翻转 UIView,只需使用以下代码为其设置动画:

[UIView transitionWithView:self.numberPadGroup
duration:3.0
options:UIViewAnimationOptionTransitionFlipFromLeft
animations:nil
completion:nil];

(2) 使用此代码还可以为我的 numberPadGroup 设置动画:

    [UIView beginAnimations:@"Flip" context:nil];
[UIView setAnimationDuration:2.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.numberPadGroup cache:YES];
[UIView commitAnimations];

如何实现翻转按钮中的标题?

最佳答案

翻转按钮:

myButton.transform = CGAffineTransformMakeScale(-1.0, 1.0);

如果你想用一些按钮翻转 View 容器:

myViewContainer.transform = CGAffineTransformMakeScale(-1.0, 1.0);

动画也一样:

[UIView beginAnimations:@"Flip" context:nil];
[UIView setAnimationDuration:2.0];
myButton.transform = CGAffineTransformMakeScale(-1.0, 1.0);
[UIView commitAnimations];

关于iOS - 如何翻转 UIButton 的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34132738/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com