Tag: 动作

如何在iOS中获取当前单元格外的触摸?(swift)

我正在创build一个自定义的SwipeableCell左/右。 我想检测当前单元格外的触摸,使其返回到默认状态。 我怎样才能做到这一点? 我的程序的图片 我知道如何将单元格返回到默认状态,但我不知道如何检测触摸。

如何使用Actionscript 3在IOS上播放YouTubevideo

我正在尝试获取YouTube播放列表并在IOS上播放video。 我的应用程序在Android和Flex模拟器上工作正常,但不适用于IOS。 看起来这里在IOS中加载swfs是有限制的。 我正在使用as3-youtube-data-api 。 任何人都可以指导我如何在IOS上使用as3(Flash Builder 4.5)embedded或播放youtubevideo,或者有其他方法可用吗? 注意:应用程序商店中有“思科技术支持”应用程序,可以播放embedded到应用程序中的YouTubevideo。 更新可以VideoDisplay工作,因为我没有mp4我的播放列表? 更新 这是至less能够在IOS上播放YouTubevideo( 阅读此 ),但再次Android给我一个黑屏。 我能用这种方法做些什么吗? 请给出你的build议。 谢谢 var webView:StageWebView; public function init():void { NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE; webView = new StageWebView(); webView.viewPort = new Rectangle( 0, 35, this.stage.stageWidth, this.stage.stageHeight); webView.stage = this.stage; var htmlString:String = "<!DOCTYPE HTML>" + "<html><body><script>" + "var tag = document.createElement('script');"+ "tag.src = […]

ActionScript,NetStream.Play.Failed iOS AIR手机

我试图在m4a(aac)stream类似于Tiberiu-Ionuţ斯坦本地audio文件(http://stackoverflow.com/questions/2036107/aac-mp4-not-working-in-actionscript-3s-netstream): package { import flash.net.NetConnection; import flash.net.NetStream; import flash.events.NetStatusEvent; import flash.events.AsyncErrorEvent; import flash.events.Event; public class Mysound { private var _connection:NetConnection; private var _netStream:NetStream; private var _filePath:String; private var _client:Object; public function MainDocument(filePath:String):void { _filePath = filePath; connect(); } private function connect():void { _connection=new NetConnection(); _connection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); _connection.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); _connection.connect(null); } private function netStatusHandler(event:NetStatusEvent):void { switch […]

ANE,iOS和BitmapData

有没有任何例子传入位图数据到iOS并返回一个modfified副本。 我试图将位图转换成JPEG格式 – 类似于Windows中的示例http://blog.magicalhobo.com/2011/09/12/air-3-native-extension-imagepro cessor /但它每次都崩溃。 我很确定我正在做一些基本的错误,但不是一个iOS / Objective C程序员,我真的只是尝试魔术咒语,我找不到任何好的例子。 任何帮助赞赏? 肖恩 PS下面是我的尝试: FREObject encodeJPEG(FREContext ctx, void* funcData, uint32_t argc, FREObject argv[]) { FREObject objectBitmapData = argv[0]; FREBitmapData bitmapData; FREAcquireBitmapData(objectBitmapData, &bitmapData); int width = bitmapData.width; int height = bitmapData.height; int stride = bitmapData.lineStride32 * 4; uint32_t* input = bitmapData.bits32; FREReleaseBitmapData(objectBitmapData); UIImage *myImage = [UIImage imageWithData:input]; […]

将编码的.mp3保存到applicationStorageDirectory Adob​​e Air iOS

我正在开发一个带有Flash CS5.5 AIR v.3.1的iOS iPad应用程序 我使用ShineMp3Encoder来编码一个Wav到Mp3从: https : //github.com/kikko/Shine-MP3-Encoder-on-AS3-Alchemy 基本上,它在代码中将byteArray(wav)转换为byteArray(mp3)或“mp3encoder.mp3Data”。 我没有任何问题使用(新的FileReference())来保存。save(mp3Data,filename); 但是因为这是在一个iOS AIR应用程序中使用,我想切换到使用File.applicationStorageDirectory,以便我可以把保存的MP3放到它自己的文件夹保持组织。 当我运行代码时,它会经历所有的步骤,将wav转换为mp3,然后说它会保存,但不会有错误。 声音存储在内存中,因为它可以播放,直到应用程序closures。 我已将resolvePath更改为根文件夹myApp /,并将其更改为/ sounds – 其中没有一个可以工作。 我从来没有试图做到这一点,所以我有点迷路,为什么没有文件正在创build。 任何有任何build议的人都会帮助很多。 function onEncoded(e:Event):void{ myTI.text = "Mp3 encoded and saved. Press Play."; mp3encoder.mp3Data.position = 0; var myDate:Date = new Date(); var theDate:String = myDate.monthUTC.toString() + myDate.dayUTC.toString() + myDate.hoursUTC.toString() + myDate.minutesUTC.toString() + myDate.secondsUTC.toString(); var file:File = […]

打开并显示一个PDF文件使用操作手机(iOS)

目前,我正在使用Adobe AIR并使用ActionScript进行练习。 我的目标是在视图中显示PDF文件(特定的iPad视图)。 为此,我使用URLRequest来指定用于加载PDF的PDF和HTMLLoader的位置。 然而,不工作,我在文档中阅读以下内容: HTMLLoader类。 AIRconfiguration文件支持:此function在所有桌面操作系统上受支持,但在移动设备或AIR for TV设备上不受支持。 出于这个原因,我想问问你们,如果你做了类似的事情,或者你知道一个解决方法吗? 提前致谢!

键盘完成关键行动迅速iOS不工作

我是新的在stackoverflow,我有一个新的swift代码的问题。 我已经定制了“完成”键盘上的返回button,但是当我点击它时,不要降临任何东西…如何隐藏键盘上的键盘? 我已经添加了一个代码(在这个网站上find)用于隐藏键盘,当你点击某个地方,而不是在键盘上,但我不能定制它点击“完成”button…谢谢你!

iOS – 传递参数:@selector()

我以编程方式向UITableViewCell添加button。 按下button时要运行的方法是- (void) quantityDown:(id)sender rowNumber:(int)rowNum ,其中rowNum是button出现的行。 将目标添加到button时,Xcode将自动完成以下操作: [buttonDown addTarget:self action:@selector(quantityDown:rowNumber:) forControlEvents:UIControlEventTouchUpInside]; 但不pipe我尝试什么,我都不能将行号传入方法。 我假定代码的相关部分看起来像 action:@selector(quantityDown:rowNumber:indexPath.row) 但这并不能解决问题。 我见过其他的东西 action:@selector(quantityDown:)rowNumber:indexPath.row 和 action:@selector(quantityDown:rowNumber:)withObject:@"first" withObject:@"Second" 但是都没有工作。 我不需要传递第一个参数,只是行号。 我也试着定义方法像- (void) quantityDown:(int)rowNum然后写入select器,如: action:@selector(quantityDown:indexPath.row) 但是这也行不通。 思考? 提前致谢。