Tag: ios4

从nsbundle播放mp3

build立 我把一个mp3放到我的软件包中进行testing,我将它们下载到文档目录中。 但是现在我要解决这个问题了。 我find了几个教程,但没有什么我需要的。 下面绝对是一对夫妇的解决scheme的组合,可能不是最好的方法。 问题 我如何从我的包中拉出一首歌曲,并在应用程序内播放? //Create an instance of MPMusicPlayerController MPMusicPlayerController* myPlayer = [MPMusicPlayerController applicationMusicPlayer]; //Read the song off the bundle. NSString *filePath = [[NSBundle mainBundle] pathForResource:@"LittleMoments" ofType:@"mp3"]; NSData *myData = [NSData dataWithContentsOfFile:filePath]; if (myData) { //This wont work for me because i don't want to query songs from the iPod, i want […]

如何在一些视图上更改UINavigationBar背景图像,但不是全部?

我想设置一个图像作为UINavigationController背景,但我发现大多数解决scheme应用导航栏中的所有视图背景。 你能给一些可能有帮助的代码吗? Thx帮助, 斯特凡

iOS 3.1上的UIWebView中的内容会放大,但在iOS 4.3上显示正常

我遇到了两个不同的设备,我正在testing的UIWebView行为的差异。 首先这里是我正在testing的设备的列表… 设备#1 – > iPod 2G / iOS 3.1.3 设备#2 – > iPhone 4 / iOS 4.3 我在两个设备上都加载了相同的HTML内容,但在iPod上加载时,内容会放大。在iPhone上,内容显示正确。 据我所知,我认为这可能与视网膜显示有关,也许iPhone本身可以以更高的分辨率接受内容,但目前我还没有确定。 想知道是否有人曾经遇到过这种行为。 任何和所有的帮助表示赞赏。

推送通知代表没有被调用

我正在为客户实施推送通知。 我已经遵循设备上推送通知设置的所有步骤(包括证书生成和一切)。 我使用以下链接作为参考: Apple推送通知服务教程 编程Apple推送通知服务 我在app didFinishLaunchingWithOptions调用了这个函数 [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]; 安装完成后,我运行应用程序,我得到蓝色推送通知警告对话,但我按下确定后,代表不会被调用。 – (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error – (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken 这些代表都没有被称为有史以来。 我被困在这里,因为我不能进一步进行,因为没有任何代表被称为。 如果你们中的任何一个遇到了类似的问题,我会非常感谢你能帮助我。

自定义键盘或创build自己的键盘

我想增加键盘的键大小是可能的? 如果我需要创build我自己的自定义键盘,我想增加键盘按键的大小。 请提供给我如何去实现这个…任何教程或代码示例将是有益的。 感谢您的时间和意见

当didUpdateToLocation收到消息时,我可以在后台执行什么操作?

据我了解,我的应用程序将收到消息的方法: – (void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation 即使是在后台(如果我设置正确的话)。 我可以用这种方法做什么? 我想可以存储coords等,但是我可以提出一个服务器请求并传递我的坐标吗?

Xcode – 添加networking错误警报代码到我的应用程序?

嗨,我想添加networking错误代码到我的iPhone应用程序,inheritance人到现在为止: – (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"The page couldn't load, please check your internet connection and reopen the app." delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:nil]; [alert show]; [alert release]; } 我已经把接口生成器中的webview与委托关联起来了。 它在模拟器上工作的很好,但是当我在iPhone上运行它时,我意识到了一些事情。 它只适用于第一次打开应用程序时,没有互联网连接,如果你以后打开的应用程序没有互联网连接,它仍然在多任务栏,它不工作。 如果你在使用应用程序时失去了互联网连接,并尝试加载另一个页面,那么这是行不通的,那导致了目前我只添加了1 uiwebview这个代码,而我有4否则,如果错误显示,它出现了4次。 我需要找出一种方法将其链接到所有uiwebviews,但是如果没有连接,它将只显示一次。 提前感谢您的帮助。

如何在UIDatePickerModeTime中设置时间范围

你好朋友我想设置DatePicker的时间范围在UIDatePickerModeTime,因为我们有MaxDate和MinDate,是否有可能设置用户select的Mintime和Maxtime, 假设我想让用户只在每天的16:00到19:00之间select时间,那我该怎么做呢, 感谢和关心Ranjit 你好朋友,我试着下面的代码来设置开始时间范围和其工作正常… NSDate *todaysDate =[NSDate date]; NSDateComponents *comps = [gregorian components:NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit |NSSecondCalendarUnit fromDate:todaysDate]; [comps setHour:16]; [comps setMinute:00]; [comps setSecond:00]; NSDate *startDate = [gregorian dateFromComponents:comps]; NSDateComponents *startcomps = [[NSDateComponents alloc] init]; [startcomps setDay:startDay-weekday]; self.minDate = [gregorian dateByAddingComponents:startcomps toDate:startDate options:0]; 但是当我应用相同的代码来设置结束时间范围它不工作….任何机构请帮助我在这件事上 关心Ranjit

iOS – MKOverlayView自定义视图矩形填充工程,但线绘制不

新的地图叠加,但这是一个非常奇怪的问题。 我将mapView.visibleMapRect传递给我的覆盖实现,并将其作为boundingMapRect返回,这对于现在很好 – 只是试图在整个地图上绘制一条直线。 我的drawMapRect被调用,并在下面的代码 – 部分透明的绿色矩形绘制,但行不是。 我已经validation了uiview子类的drawRect中的绘图代码,所以我知道它绘制了一些东西:-) 我相信我一定会错过一些简单的东西,但我看不到它:-) 抛出我的是,visibleMapRect在转换为CGRect时有非常奇怪的坐标 – 它们看起来不像我的屏幕坐标 – 这对我来说似乎是问题的根源。 任何帮助将不胜感激: drawMapRect被多次调用,我附加下面的输出。 谢谢,鲍勃 ViewController设置代码: CLLocationCoordinate2D center; center.latitude = 29.46; center.longitude = -98.30; MKCoordinateRegion region; MKCoordinateSpan span; span.latitudeDelta = 0.2; span.longitudeDelta = 0.2; region.center = center; region.span = span; self.mapView.region = region; MyOverlay *myoverlay = [[MyOverlay alloc] initWithCoordinate: center andBoundingRect: self.mapView.visibleMapRect]; [self.mapView […]

切换iPhone视图的最佳做法?

在不同的iPhone视图之间切换是我需要做的常规事情。 我想find有关这样做的最佳做法。 我的类包含一个方法viewswitcher,它需要一个参数“viewName”。 我试图通过控制器名称和这个单一的方法适用于我的整个应用程序来滑动或旋转视图来显示/显示新的意见。 但是,我得到错误。 我是新的。 请,如果你在我的问题中发现任何愚蠢的错误,请纠正我。 谢谢。