草庐IT

ion-segment-button

全部标签

ios - iPhone SDK : Play a single WAV from a button

我目前正在试用这段代码:NSString*path=[[NSBundlemainBundle]pathForResource:@"dream"ofType:@"m4a"];AVAudioPlayer*theAudio=[[AVAudioPlayeralloc]initWithContentsOfURL:[NSURLfileURLWithPath:path]error:NULL];theAudio.delegate=self;[theAudioplay];但是,SDK表示ViewController没有实现AVAudioPlayerDelegate。有人对如何使用2.2SDK播放WAV(

ios - iOS 中的 "Fill button"动画

您对在iOS应用程序中实现以下按钮动画有什么建议吗? 最佳答案 好吧,让我们把这个动画分成几段来弄明白。1)我们需要一个白色和绿色的圆圈。2)我们需要一个刻度图像。3)我们需要为白色圆圈和勾号设置动画。第一步添加绿色UIView到你的接口(interface)文件。这将是背景View。我们不需要为这个View设置动画。然后将绿色View链接到IBOutlet像这样:IBOutletUIView*greenView;第二步在绿色里面添加一个白色的UIViewUIView并使其与绿色的大小完全相同UIView.然后链接小白UIView到

ios - 带有 UIButton : which button has been clicked? 的自定义 UITableViewCell

我正在使用最新的SDK和XCode4.2开发iOS4应用程序。我有一个包含部分和自定义UITableViewCell的UITableView。每个单元格都有一个UIButton,所有这些按钮都有相同的UIControlEventTouchUpInside目标。这是我的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"CalendarCell";CalendarEventCe

ios - xcode NSInvalidUnarchiveOperationException ,当尝试取消存档文件时

这是xcode抛出的错误:Terminatingappduetouncaughtexception'NSInvalidUnarchiveOperationException',reason:'***-[NSKeyedUnarchiverdecodeInt64ForKey:]:valueforkey(rating)isnotanintegernumber'这是创建Meal对象的类的一部分://MARK:Propertiesvarrating:Intvarname:Stringvarphoto:UIImage?//MARK:PathstaticletDocumentDirectory=NS

android - react native : catch volume buttons press (not for volume adjusting)

如何检测在iOS/Android上是否按下了+或-按钮? 最佳答案 我认为它对iOS有帮助..-(void)viewWillAppear:(BOOL)animated{AVAudioSession*audioSession=[AVAudioSessionsharedInstance];[audioSessionsetActive:YESerror:nil];[audioSessionaddObserver:selfforKeyPath:@"outputVolume"options:0context:nil];}-(void)obse

iOS 8 :custom Keyboard with undo and redo button

我开发了一个IOS8自定义键盘。我想给它“撤消”和“重做”功能,就像默认的系统键盘一样。我尝试过不同的方法,但无法找到好的解决方案。我们可以使用方法与文本输入对象textDocumentProxy进行交互insertTextdeleteBackwarddocumentContextAfterInputocumentContextBeforeInput但我无法找到任何实现“撤消”和“重做”功能的方法。 最佳答案 我认为我们可以不实现这些功能(撤消、重做)根据https://developer.apple.com/library/ios

ios - UIAutomation 和 XCTestCase : how to wait for a button to activate

我正在编写一个UIAutomation测试用例,我需要等待用户被激活才能继续。似乎没有很好的方法来检查按钮是否更改为启用状态。最好的方法是等待UI中发生某些事情,然后再检查它的状态?dispatch_after和NSTimer似乎都不起作用。他们只是阻止然后失败。 最佳答案 如果您使用NSPredicates和期望值,这实际上非常容易。您甚至可以设置超时值。此示例向您展示如何使用5秒超时执行此操作。letexists=NSPredicate(format:"enabled==true")expectationForPredicate

iphone - UI 自动化 :- How to click button using javascript of a screen which is not the main screen (iPhone)?

想通过javascript点击一个按钮进行测试。我可以单击第一页上的按钮,但不知道如何单击第一页上的按钮后出现的第二页上的按钮。 最佳答案 您只需要引用第二页上的那个按钮——所以您从第一页开始重复该过程。可能,你做了这样的事情(这段代码来self使用标签栏Controller的应用程序)://NowtaptheaddbuttonvarnavBar=mainWindow.navigationBar();navBar.buttons()["Add"].tap();//Nowtheapploadsanewpage//Getthenavba

iOS 7 : UITableViewController: Changing/Replacing Delete Button

免责声明:我知道调整此类内容不是最佳做法,因为它可能会在Apple决定更改其内部行为时中断。有一些解决方案,例如https://stackoverflow.com/a/12511432/271150这似乎适用于以前的iOS版本,但不适用于iOS7。当查看控件层次结构时,我可以看到UITableViewCellScrollView中有一个UITableViewCellDeleteConfirmationView。但是通过查看layoutSubviews或willTransitionToState中的SubViews集合,只有我自己的View,UITableViewCellDeleteCo

iphone - 我在哪里可以从 Apple 下载 "media stream segmenter"

我正在创建一个最终会上传到远程服务器的AV应用程序,并且需要这个分段器将实时AV源转换为文件以进行缓冲和上传。另外:欢迎任何关于更好方法的想法。 最佳答案 这是从Apple官方下载HTTPLiveStreamingTools的链接。https://developer.apple.com/download/more/?=http%20live%20streaming%20tools此下载包括:媒体文件分割器mediastreamsegmenter媒体流验证器媒体字幕分割器它是在thispage上找到的在右侧的下载下。