为tableview(uitableview)绘制一个自定义单元格,更改颜色和分隔符的颜色和宽度

我想绘制具有分组样式的UITableViewCell的背景。 我的问题是我无法调用-(void)drawRect:(CGRect)rect或者我认为它应该以编程方式调用… 我已经从以下链接采取代码。 如何自定义分组表格视图单元格的背景/边框颜色? // // CustomCellBackgroundView.h // // Created by Mike Akers on 11/21/08. // Copyright 2008 __MyCompanyName__. All rights reserved. // #import <UIKit/UIKit.h> typedef enum { CustomCellBackgroundViewPositionTop, CustomCellBackgroundViewPositionMiddle, CustomCellBackgroundViewPositionBottom, CustomCellBackgroundViewPositionSingle } CustomCellBackgroundViewPosition; @interface CustomCellBackgroundView : UIView { UIColor *borderColor; UIColor *fillColor; CustomCellBackgroundViewPosition position; } @property(nonatomic, retain) UIColor *borderColor, *fillColor; @property(nonatomic) CustomCellBackgroundViewPosition position; @end […]

伞形框架

我创build了一个框架,其中插入了第二个框架,即所谓的“伞架”。 当我在testing应用程序中插入框架(embedded的二进制文件和链接的框架和库,都)不能构build应用程序,我得到以下错误: ld: framework not found 'embeddedInMyFramework' for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 比在embedded式二进制文件和链接的框架和库中添加该框架(embeddedInMyFramework),并尝试构build比工作好。 后来从embedded式二进制文件,链接框架和库中移除这个框架,仍然正常工作。 有人可以帮助我,不知道当我第一次添加框架到embedded式二进制文件会发生什么,以及如何解决这个问题(它可以以某种方式工作,而无需添加到embedded式二进制文件)

iOS SearchDisplayController防止桌面背景颜色变化(背景保持灰色)

这可能是iOS 7中的一个错误:我使用storyboard在我的tableview控制器中的search栏和search显示控制器中拖动。 之后,我的tableview的背景颜色被改变了。 我正在使用AppCoda的“how-to-add-search-bar-uitableview”来演示这个问题。 我只用ViewDidLoad 1行插件更改了示例代码: [_tableView setBackgroundColor:[UIColor blackColor]]; 在这里查看我的截图: tableview的底部已经变成了黑色: 但是,尽pipetableview的背景被设置为黑色,但是顶部保持灰色: 只有当我在“search栏和search显示控制器”中拖动时才会发生这种情况。 如果我从故事板中删除“search显示控制器”,这是很好的。

如何在iPCU中设置MDM Payload的“身份”?

有人告诉我应该首先使用IPCU来configurationSCEP,所以我在Windows Server 2008中设置了SCEP服务器。然后在SCEP有效负载中设置URL。 但我无法安assembly置文件和MDM Payload。 有人告诉我,我应该在iPCU中添加一个p12文件/证书作为“凭据”,并从MDM视图中的列表中select。但是我没有成功。 任何p12文件/证书有用吗? 感谢某人的帮助。 我需要下一步的答案。 谢谢!

insertObject:atIndex:iOS6上的exception

我在iOS6上获得以下exception(在具有CoreData的应用程序上): “2012-10-15 10:21:28.952 MyApp [68650:c07] *终止应用程序由于未捕获的exception'NSInvalidArgumentException',原因:'* – [__ NSArrayM insertObject:atIndex:]:对象不能为零*堆栈:(0x28e6012 0x2659e7e 0x2899b6a 0x2899a20 0x1646941 0x1642c67 0x164f846 0x164f908 0x6c540 0x2057e83 0x28a5376 0x28a4e06 0x288ca82 0x288bf44 0x288be1b 0x33967e3 0x3396668 0x15a165c 0x13a22 0x2845)libc ++ abi.dylib:terminate调用抛出exception“ 这在iOS5上不会发生,所以iOS6上发生了一些我不明白的事情。 我在每一个我调用insertObject:atIndex的地方设置一个断点:但是这些不被调用 – 它必须是在这个libc ++ abi.dylib中被调用和崩溃的东西。 有谁知道什么可能是错的? 谢谢

iOS MPMoviePlayerController在后台播放audio

我有MPMoviePlayerController,应该在后台播放video的audio,应该由多任务播放/暂停控制。 使用Required background modes更新.plist文件并调用以下命令之后: – (void)startBackgroundStreaming { [[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; [self becomeFirstResponder]; NSError *activationError = nil; AVAudioSession *audioSession = [AVAudioSession sharedInstance]; [audioSession setCategory:AVAudioSessionCategoryPlayback error:&activationError]; [audioSession setActive:YES error:&activationError]; } 应用程序图标出现在多任务播放/暂停栏中,但这些button不响应。 谢谢!

AVAudioPlayer帮助:同时播放多个声音,一次停止所有声音,以及解决自动参考计数问题

我正在尝试创buildplay单个声音文件的button和一个stops所有正在播放的声音的button 。 如果用户在短时间内点击多个button或同一个button ,应用程序应该同时播放所有的声音。 使用iOS的系统声音服务,我已经完成了这个工作。 但是,System Sound Services会通过iPhone's铃声设置的volume播放声音。 我正在尝试使用AVAudioPlayer以便用户可以通过媒体音量play声音。 这是我目前(但不成功)使用播放声音的代码: -(IBAction)playSound:(id)sender { AVAudioPlayer *audioPlayer; NSString *soundFile = [[NSBundle mainBundle] pathForResource:@"Hello" ofType:@"wav"]; audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:soundFile] error:nil]; [audioPlayer prepareToPlay]; [audioPlayer play]; } 每当我在iPhone模拟器中运行这个代码,它不会播放声音,但会显示大量的输出。 当我在iPhone上运行它时,声音根本不起作用。 在做了一些研究和testing之后,我发现audioPlayervariables正在被自动引用计数发布。 另外,当audioPlayervariables被定义为一个实例variables和接口文件中的一个属性时,这个代码就可以工作,但是它不允许我一次播放多个声音。 首先是:如何使用AVAudioPlayer一次播放无限的声音并坚持自动引用计数? 另外:当这些声音正在播放,我怎么能实现第二个IBAction方法来停止播放所有这些?

AVFoundation AVPlayer旋转

我想旋转avplayer,但是当我旋转它,它是从一开始就旋转,我想旋转,而我在任何时候玩它,它应该从那里旋转。我使用苹果文件,这个代码是从那里这是我的代码 -(void)performWithAsset:(AVAsset*)asset { AVMutableVideoCompositionInstruction *instruction = nil; AVMutableVideoCompositionLayerInstruction *layerInstruction = nil; CGAffineTransform t1; CGAffineTransform t2; AVAssetTrack *assetVideoTrack = nil; AVAssetTrack *assetAudioTrack = nil; // Check if the asset contains video and audio tracks if ([[asset tracksWithMediaType:AVMediaTypeVideo] count] != 0) { assetVideoTrack = [asset tracksWithMediaType:AVMediaTypeVideo][0]; } if ([[asset tracksWithMediaType:AVMediaTypeAudio] count] != 0) { assetAudioTrack = [asset […]

将UITextFieldinput限制在Swift中的数字

我怎样才能限制用户的TextFieldinput到Swift中的数字?

如何从ios sdk库中获取所有video文件的列表

您好我工作的video,我想从video库中的video文件列表显示和播放我的应用程序中的video。 谁能帮我。