草庐IT

transform-only

全部标签

ios - 如何减慢 CALayer.transform 动画的速度?

我目前必须在这些比例之间缩放的图层(CALayer)才能创建动画。privateletinvisibleScale=CATransform3DMakeScale(0.0,0.0,1.0)privateletfullScale=CATransform3DMakeScale(2.5,2.5,1.0)只需在我的图层上调用以下函数,图层就会按照我想要的方式进行动画处理(除了有点快)。animationLayer.transform=invisibleScaleanimationLayer.transform=fullScale我尝试添加CABasicAnimation并将转换作为值,但这不起作

iphone - 某些 iphone sip 应用程序使用什么技巧与 UDP only sip 服务器通信?

有一些iossip应用程序能够与仅UDP的SIP服务器通信。据我所知,iOS仅允许TCP连接在后台保持打开状态,但大多数SIP提供商仅支持UDP。我注意到iOS应用程序3CXPhone有一个“NAT辅助模式”,它能够在后台与仅UDP的3CXPhone系统保持通信。有谁知道他们用什么把戏吗?我正在开发一个SIP应用程序,我必须让它适用于仅限UDP的SIP提供商。我知道在SO的后台有多个关于UDP套接字的问题,但没有一个有有用的答案,或者那里提出的解决方案不再有效(从iOS6开始)。到目前为止,我知道2种可能的解决方案:1.使用一些GPS事件,在这些事件期间也保持套接字通信。之后尝试欺骗苹

javascript - 如何在不使用-webkit-transform 的情况下在 iOS 上应用 css 转换?

在iOS(iPad/iPhone)上,我想对html元素应用一些css转换(旋转/缩放)。我在使用-webkit-transform时遇到了一些问题。(参见iframeiscutwhenindivonmobilesafari。)我想知道是否有另一种选择可以在iOS上应用转换(可能没有硬件加速)而不使用-webkit-transform。 最佳答案 进行这些转换的唯一真正方法是使用-webkit-transform标签。或者,您可以手动设计图像/元素并使用.PNG文件来保持透明度。 关于j

objective-c - UIView animateWithDuration : animations: completion: applies transform, 没有动画

试图从KVO观察调用此消息。下载图像后,将发送此消息。完成block中的消息还包含一个正常工作的动画(动画正确)。此动画在不发生动画的情况下应用变换(等待动画的长度,然后跳转到最终状态)。/***Discoverthesubviewwiththesuppliedtag,attachthefullsizeimagetotheview*scaletofullsizeandbeginretract.*@paramviewTagint-#FUTUREUSE#-Thetagoftheviewtobeanimated.*@paramimageUIImage-#FUTUREUSE#-Theimage

ios - 分析 : How to detect 32-bit only devices?

目前iOS10支持32位和64位二进制文​​件。iOS11将只接受64位二进制文​​件。我们需要弄清楚目前有多少用户在32位硬件上运行,但是iTunesConnectAnalytics不会按以下方式分割设备:设备型号,或CPU架构唯一的分割是按设备系列或iOS版本。这不够精细。“iPhone”设备系列可以是iPhone5c或iPhone6。前者是32位,后者是64位。同样,“iOS版本10”指标可以是iPhone5c或iPhone6。前者是32位,后者是64位。我们如何识别当前活跃的32位架构设备以及即将过时的设备?更新:重申一下,由于这种情况不断出现:我们正在研究一种使用Apple的

c# - MonoTouch 相当于 transform.b 和 transform.a?

iOS在“b”和“a”的转换上有一个属性。示例iOS代码如下。什么是单声道/单点触摸?CGFloatradians=atan2f(container.transform.b,container.transform.a); 最佳答案 Apple的CGAffineTransform用字母定义:a,b,c,d为它的矩阵成员(翻译部分除外)。structCGAffineTransform{CGFloata;CGFloatb;CGFloatc;CGFloatd;CGFloattx;CGFloatty;};与此同时,MonoTouch使用更类似

ios - 如果我的 Mac 没有连接 iOS 设备, "Build active architecture only"会做什么吗?

我意识到我使用的所有库都将“仅构建事件架构”设置为true以进行调试和发布。当我查找“仅构建事件架构”时,它似乎是关于检测您已连接哪些设备进行测试,并针对该设备的架构进行构建。因此,如果我在未连接任何iOS设备的情况下构建我的所有库,此设置会有任何影响吗?重建一切都是一个缓慢的过程,我的许多库都是CMake生成的,这意味着额外的复杂性。 最佳答案 我不确定它是否记录在任何地方,但您可以很容易地找到:在没有任何设备连接到计算机的情况下构建您的应用程序并查看Xcode生成的内容。有几种方法可以检查。最简单的方法可能是转到构建结果选项卡(

iphone - 制作 iPhone 4S ***ONLY*** 应用程序

我一直在努力解决这个问题,但有没有办法通过info.plist使应用程序与ONLYiPhone4S(或新iPad+iPhone4S)兼容或其他方式让使用其他iOS设备型号的用户无法在其设备上查看和下载该应用程序? 最佳答案 是的,你可以。iPhone4S和新iPad是唯一支持低功耗蓝牙4.0通信的设备。正如我在thisanswer中描述的那样,您可以将bluetooth-le键添加到您的UIRequiredDeviceCapabilities以防止在除iPhone4S和新iPad(future的iOS设备除外)之外的所有设备上安装。

ios - swift 3 : How to center horizontally the last row of cells in a UICollectionView with only one section?

我正在使用只有一个部分的UICollectionView。这是一些可视化:[xxx][xxx][xx]如果UICollectionView的最后一行没有填充所有3个单元格,我想像这样将这些单元格居中:[xxx][xxx][xx]我尝试从以下地方实现解决方案:HowtocenterhorizontallyUICollectionViewCells?HowtocenteralignthecellsofaUICollectionView?但是,解决方案会移动所有单元格,如果最后一行不包含X个单元格,我只想移动最后一行,因为我只有一个部分。我知道如何设置插图,但我不知道如何通过只有一个部分并尝

iphone - iOS 7 Landscape only 应用程序无法访问照片库

我有一个只有横向的应用程序,每当我访问照片库时,应用程序就会崩溃(因为UIImagePickerViewController试图以纵向模式加载)。应用程序在iOS5和6中运行良好。我遇到以下错误,Terminatingappduetouncaughtexception'UIApplicationInvalidInterfaceOrientation',reason:'Supportedorientationshasnocommonorientationwiththeapplication,andshouldAutorotateisreturningYES'***Firstthrowca