草庐IT

iphone-se

全部标签

iphone - AlertView 正在运行但未显示 didReceiveRemoteNotification

使用调试器我已确保正在调用[alertViewshow];,但对话框不可见,我还需要做什么才能显示它?-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{if([[userInfoobjectForKey:@"aps"]objectForKey:@"alert"]!=NULL){NSString*msg=[[userInfoobjectForKey:@"aps"]objectForKey:@"alert"];if(msg!=nil){UIAl

iphone - 在所有 View Controller 中使用 AudioUnit 初始化

我正在开发应用程序,我在其中引用苹果的aurioTouch应用程序来显示波形。要求我必须在每个ViewController的顶部显示波形。所以,我在firstViewController的viewDidLoad方法中设置了AudioUnit。XThrowIfError(AudioSessionInitialize(NULL,NULL,rioInterruptionListener,self),"couldn'tinitializeaudiosession");UInt32audioCategory=kAudioSessionCategory_PlayAndRecord;XThrowIf

iphone - 如何删除工具栏上 UIBarButtonItems 之间的默认空闲空间?

如何删除工具栏上UIBarButtonItems之间的默认空闲空间?您可以在屏幕上看到可用空间 最佳答案 您想创建一个自定义UIBarButtonItem。使用UIBarButtonItem类的initWithCustomView:初始值设定项来创建一个包含两个按钮的项目。创建您自己的UIView子类,其中包含两个按钮的自定义UIView,或者直接使用UISegmentedControl作为自定义View。 关于iphone-如何删除工具栏上UIBarButtonItems之间的默认空闲

iphone - 应用商店更新后的核心数据

我们在应用程序商店中发布了一个应用程序,最近为下一个版本更新添加了新实体到核心数据。此时我们不担心迁移,因为所有用户的数据都存储在我们的服务器中。我的问题是更新会覆盖以前版本的核心数据吗?如果没有,如何清除旧版本? 最佳答案 简短的回答是:是的,更新将覆盖以前版本的CoreData。更准确地说,它将迁移到新的数据模型并因此调整sqlite存储,根据需要创建新的表和字段。此版本的sqlite存储将与旧版本不兼容。旧版本的sqlite存储将消失。这意味着当您进行服务器同步时,将新信息插入核心数据的应用逻辑也必须更新以反射(reflect

iphone - iOS TabBar 图标设计的技巧和实现 : How To?

我的设计师想要标签栏图标类似于fitbit应用程序中的图标:https://itunes.apple.com/us/app/fitbit/id462638897?mt=8那些查找的提示是如何完成的?设计师一定要这样设计吗?还是用代码完成?非常感谢您的见解! 最佳答案 这是一个示例:http://www.cocoacontrols.com/platforms/ios/controls/bctabbarcontroller巨大的来源:http://www.cocoacontrols.com/search?utf8=%E2%9C%93&q

iphone - 在 iOS 6 的 UIWebView 中全屏播放 youtube 视频

我在UIWebView中以全屏模式播放YouTube视频时遇到问题。默认情况下,视频是内联的。当我切换到全屏(native播放器按钮)时,视频播放器会调整为全屏,然后退出播放并刷新页面。这在iOS5上运行良好,但在iOS6上运行良好。这在iPhone上更为明显,因为播放器会在视频开始播放后立即进入全屏模式。因此,无法在使用iOS6.x的iPhone设备上播放此视频。我知道Apple更改了有关YouTube视频的政策。但这对我有什么帮助?如何确保视频也在全屏模式下播放? 最佳答案 -(void)viewWillDisappear如果您

iphone - uialertview 调用不止一次

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。这很烦人......!!!我用谷歌搜索了这个问题,找到了一些RelativeQuestions但没有找到SatisfactoryAnswers。所以我有一个-(IBAction)方法,它在“添加”时将一些UITextField的值添加到NSMutableArray按钮被点击。如果UITextField为空,我只是想显示UIAlertView。我的代码:-(

iphone - UISegmented View 改变 View

我已经设置了两个barbutton项,一个在右边,一个在左边。右边的一个成功地在两个View之间切换,右边的第二个是一个分段控件,它应该像明智的那样在两个View之间切换。这是我的代码,我想知道如何使用分段控件实现更改View。-(void)setupNavigationBar{UINavigationBar*navBar=[[UINavigationBaralloc]initWithFrame:CGRectMake(0,0,self.view.frame.size.width,44.0f)];UINavigationItem*navItem=[[UINavigationItemall

iphone - 将图像添加到邮件时出错 - MFMailComposeViewController

我正在尝试使用MFMailComposeViewController发送我已添加到我的项目中的图像。我在模拟器中试过了,它工作正常,我也可以在文本字段中看到图像,但是当我尝试发送邮件时,我在控制台上收到以下错误:Feb1016:22:02markuss-macbook-pro.speedport.ipRMCKonus[1825]:CGImageCreate:invalidimagesize:0x0.我的代码://GettheImageUIImage*image=[UIImageimageNamed:@"image.png"];NSData*imageData=UIImagePNGRep

iphone - 使用 "inserted"行初始化 UITableView

我有一个UITableView,我想在其中插入和删除行。如果我有一个包含10个值的数组,并从包含所有行的TableView开始,则该表可以正常显示。那么如果我想过滤掉除[0,1,5]之外的所有内容。然后我完成删除索引路径中的行的过程:[2,3,4,6,7,8,9]并且返回的行数是3。我不必更改我的单元格渲染代码,它显示行:[0,1,5]。但是,如果在过滤完所有内容之后,我想返回到此表并从持久性加载包含行[0,1,5]的表,我就会遇到麻烦。表格加载行数:3并呈现单元格:[0,1,2]。我尝试在viewDidLoad中用0行初始化表,然后在viewDidAppear中调用insertRow