jjzjj

Transform

全部标签

iOS 和 Mac "transform rotate"不工作

我在使用iOS+Mac时遇到问题。我需要用“变换旋转”翻转卡片,但它不起作用。你能给我一些建议如何解决这个问题并解决它吗?Windows浏览器+Android运行良好。代码:transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);完整代码链接:https://codepen.io/Sublit/pen/ajvdya 最佳答案 letanimator=UIViewPropertyAnimator(durat

ios - 控制缩放行为 ARKit

这似乎是一种奇怪的行为,但我想知道是否有一种方法可以让节点在屏幕上具有相同的大小,无论它离相机有多远?我正在尝试在城市中显示二维元素(只是一个文本和一个图像),其中一些可能很远,但我仍然希望文本和图像可见,但我也不希望它看起来当我离它太近时会变得巨大。我目前正在使用AppleSpriteKit示例:overridefunctouchesBegan(_touches:Set,withevent:UIEvent?){guardletsceneView=self.viewas?ARSKViewelse{return}//Createanchorusingthecamera'scurrentp

iphone - CGAfflineTransform UIView 和 CoreGraphics 冲突

我在我的应用程序中同时使用了UIView和CoreGraphics动画,但是当我编译时,以下行给我错误:CGAffineTransform*baseDockTransform=(CGAfflineTransform*)[[[%c(SBIconController)sharedInstance]dock]transform];错误日志如下:Tweak.xm:156:警告:发现多个名为“-transform”的方法/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Fram

objective-c - 应用 CGAffineTransform 后从 imageview 获取新的图像尺寸

我正在使用UIGestureRecognizers通过uiimageview旋转和调整图像大小。现在的问题是我需要从UIImageView变换(即CGAffineTransform)属性中获取图像的新大小。我在StackOverFlow上找到了这段代码,但它没有返回正确的值。因为imageview不仅会调整大小,还会旋转。所以我的问题是如何从旋转和调整大小的UIImageView的转换属性中获取新的大小和位置?CGRectnewRect=CGRectApplyAffineTransform(self.imageView.bounds,self.imageView.transform);

ios - 为什么 input[type=range] 在 CSS3 转换后不起作用?

必须在iOS上使用JSFiddle才能看到问题:)开发一个iOS网络应用程序,并具有多个面板,这些面板在点击时转换为-480像素(通过使用JQuery添加一个类)。当我在第一个导航按钮上使用-webkit-transform:translate:(480px,0);时,一切正常,除了input[type=range]变得没有响应。我原来有这个:http://jsfiddle.net/b4ung/2/后来我在正文中添加了-webkit-perspective:1;。这在Safari上已修复,但在iOS上不:http://jsfiddle.net/RLywz/2/embedded/resu

ios - 给定电影的 URL,如何检索它的信息?

在iOS下,我需要获取用于移动的编解码器(H.264、MJPEG等)、电影的宽度和高度、文件大小以及电影中的帧数。我尝试将AVAsset用于电影持续时间等,但持续时间始终为零。宽度/高度相同。我也试过使用电影播放器​​Controller,但也没有用(见下面的代码)。文档有点令人困惑,并且有多种方法可以到达同一个地方,但您似乎无法到达同一个地方。有没有人得到上述信息正常工作?我确定我遗漏了一些东西,但我希望获得示例代码和/或指针?编辑:我添加了一个更好的代码示例。但是,仍然存在一些问题。如何获取电影的创建日期、用于压缩它的编解码器和电影的文件大小?有人想出这些吗?谢谢-(IBActio

ios - 有没有像CSS text-transform :uppercase for iOS UILabel这样的东西

我有一个UINavigationBar标题,我想将所有字母大写,这样“word”就变成了“WORD”。我想对这个导航栏中的按钮做同样的事情。我想知道是否有类似CSStext-transform:uppercase;属性的东西可以改变单词的视觉外观,但一旦检索到它的值,它仍然返回它的原始值。提前致谢 最佳答案 这实际上比您想象的要简单。您可以使用NSString的uppercaseString来实现这一点。[myLabelsetText:[myStringuppercaseString]];或者,更适合您的需求:for(UIBarBu

iphone - UIAnimation 导致 XCode 在一段时间后崩溃

我的应用程序在闲置大约5-7分钟后在XCode中崩溃。我确定这与用于加载屏幕的动画有关-我粘贴了下面的代码。我尝试启用ZombieObjects以查看它是否是对已释放对象的调用,并附上它崩溃时调试窗口的屏幕截图。顺便说一句-如果我按“恢复”,应用程序会继续正常运行..编辑:这是第一次。我设置的全局断点在行[UIViewanimateWithDuration:0.2...上停止,这是输出代码(这次严重崩溃):XYZ(14098,0xac3eaa28)malloc:***mmap(size=2097152)failed(errorcode=12)***error:can'tallocate

ios - 如何将 UIScrollView 的转换应用于 UIView?

在我的应用程序中,我有一个ScrollView,其中添加了一个名为allView的subview。在scrollview委托(delegate)方法中,我将scrollviewsubview的当前转换值应用到另一个名为paintview的ViewpaintView.transform=allView.transform并将其保存到磁盘。在该过程中创建的图像看起来与屏幕上的不同。为什么?我该如何解决?ViewController-(void)scrollViewDidScroll:(UIScrollView*)scrollView;{self.paintView.transform=se

ios - 更改正在运行的动画的持续时间(速度)

我正在做一个无限旋转动画,当我第一次启动它时效果很好。我想要实现的是能够在运行时更改旋转速率。我在animationView中有这个功能:-(void)startBlobAnimation:(float)deltaT{[UIViewbeginAnimations:@"Spinning"context:nil];[UIViewsetAnimationCurve:UIViewAnimationCurveLinear];[UIViewsetAnimationDuration:deltaT];[UIViewsetAnimationBeginsFromCurrentState:YES];[UIV