Tag: 目标C

不能再翻转层,CALayer,CATransform3DRotate。

我想要做的是做: 点击一个button来做垂直翻转。 再次点击一个button,图层将会翻转,等等… 代码如下: @interface ViewController (){ CALayer *plane; } @end @implementation ViewController -(void)viewDidLoad { [super viewDidLoad]; [self addALayer]; } – (void)addALayer{ plane = [CALayer layer]; plane.backgroundColor = [[UIColor orangeColor] CGColor]; //[plane insertSublayer:normalBackground atIndex:0]; plane.opacity = 1; plane.frame = CGRectMake(0, 0, 300, 100); plane.position = CGPointMake(250, 150); plane.anchorPoint = CGPointMake(0.5, 0.5); plane.borderColor = [UIColor whiteColor].CGColor; […]

如果Facebook应用程序已安装,PFFVideosUtilslogin方法将不会执行任何操作

这很奇怪。 我试图login到Facebook,如果没有Facebook应用程序安装在设备上,一切工作正常。 但是如果有这个应用程序,然后没有任何反应 根本不值一提。 完成块不会被调用,也不会出现login对话框。 这是我非常简单的代码: [PFFacebookUtils logInInBackgroundWithReadPermissions:@[@"public_profile"] block:^(PFUser *user, NSError *error) { NSLog(@"Completion"); }]; 我也有这个代码里面applicationDidFinishLauncing : [Parse setApplicationId:kPAParseApplicationId clientKey:kPAParseClientKey]; [PFFacebookUtils initializeFacebookWithApplicationLaunchOptions:launchOptions]; 我有以下方法实施: – (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { return [[FBSDKApplicationDelegate sharedInstance] application:application openURL:url sourceApplication:sourceApplication annotation:annotation]; } 我还需要注意以下几点:有时很less,即使安装了应用程序,它也能正常工作。 工作,然后再次停止工作,没有任何理由。 有没有人遇到过这样的问题? 谢谢!

计划后在后台播放闹钟铃声

我有一个请求,使一个应用程序,这是一个闹钟应用程序, 这个应用程序应该有能力运行闹钟歌曲,如果应用程序在backgorund 但我已经通过苹果文件,其相当清楚。 每个应用程序将停止执行3分钟后,除非该应用程序是在一个特殊的类别 但我有一个quesiton,我下载这个应用程序, https ://itunes.apple.com/ca/app/step-out-bed!-smart-alarm/id673120263?mt =8 这个应用程序有能力在应用程序在后台运行它的闹钟铃声,即使应用程序处于静音模式,如何有这样做的能力 让他们在后台启用音乐播放,或者他们configuration了无限的后台过期处理程序,但是这会导致拒绝应用程序 我已经看到了这个实现的解决scheme,但不能匹配这个问题的工作过程,我也联系了苹果这个原因,和分配,将更新这一次,我得到一个更新

MonoTouch – xib.designer.cs丢失UIKit对象完全限定path的文件

我创build的任何MonoTouch解决scheme都有这个问题,如果我对项目结构做任何改变(添加一个文件夹,修改.xib,添加一个文件等),我的项目将不会再生成,因为所有的UIKit对象不再是完全合格的: 从这个:私人的MonoTouch.UIKit.UIWindow 要:私人UIWindow 有没有人有任何build议?

didSelectRowAtIndexPath不能与NSNotificationCenter一起使用

我有一个MasterDetail应用程序,我正在使用这将用于显示玩家(如体育)和详细统计。 玩家列表从PostgreSQL数据库调用,并使用JSONModel从JSONparsing。 到目前为止,我能够从Postgres DB获取所需的所有数据,并在MasterView中完美显示。 我正在使用NSNotificationCenter将数据从主数据传递到Detail视图(我使用MasterView中的函数获取数据)。 我能够将数据准确地传递给详细信息视图,但由于某种原因,我didSelectRowAtIndexPath不能正常工作。 我显然做错了,但我不知道它是什么。 这里是代码的重要部分: 在MasterViewController.m中的viewDidAppear: -(void)viewDidAppear:(BOOL)animated { //fetch the feed from the Postgres Database [JSONHTTPClient getJSONFromURLWithString:@"http://myurl" completion:^(NSDictionary *json, JSONModelError *err) { NSError* error = nil; _feed = [[PostgresFeed alloc]initWithDictionary:json error:&error]; //Print the data fethced to NSLog in JSON format NSLog(@"Players: %@", _feed.players); [[NSNotificationCenter defaultCenter] postNotificationName:@"myNotification" object:nil userInfo:json]; //reload the table view […]

FB.Logout()在UnitySDK中不工作

我已经成功地使用FB.LoginfunctionloginFB。 现在我想注销: FB.Logout(); Debug.Log("FB IS LOGGED IN " + FB.IsLoggedIn); 我期待上面的代码打印FB.IsLoggedIn的值为false,并要求我在下一个FB.Login的login名和密码。 实际上, FB.IsLoggedIn的值是真的,我没有被注销: FB.Login下一个调用不要求密码,当我在浏览器中打开Facebook网站时,我没有被注销。 我也尝试使用未logging的请求来https://www.facebook.com/logout.php?next=[YourAppURL]&access_token=[ValidAccessToken]但它对我没有任何影响。 如何在独立的统一应用程序中将用户从Facebook中注销? 实际上我需要的是用不同的login名和密码login。 也许我可以使访问令牌无效,这将导致FB再次要求我的login名和密码? 任何帮助深表感谢。 SDK版本:5.0.1 生成版本:140401.725cc2ecbc9002a Unity版本4.3.3f1(c8ca9b6b9936)

Cocos2d V3 iOS – 如何从App Delegate访问runningScene

我想要在App Delegate中访问我的运行场景。 问题是[[CCDirector sharedDirector] runningScene]返回一个CCScene对象,而不是我场景MyMainScene的实际类。 如果我尝试打电话给我的任何自定义方法,我会得到: -[CCScene customMethod]: unrecognized selector sent to instance 0x156bedc0 我已经试过像这样 CCScene *scene = [[CCDirector sharedDirector] runningScene]; MyMainScene *mainScene = (MyMainScene*)scene; [mainScene customMethod]; 但是这没有效果。 上面的mainScene对象仍然返回mainScene的类名,并在运行时崩溃。 我也试过dynamic铸造,如这里build议Objective-C dynamic_cast? 。 通过dynamic投射,我不会崩溃,但方法总是返回null。 更新 – 更多的代码 AppController实现 #import "cocos2d.h" #import "AppDelegate.h" #import “ IDFAMainScene.h” @implementation AppController – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // default code […]

不了解全局variables

我正在开发一个iPad应用程序,经常需要共享variables。 对我来说,似乎最简单的解决scheme是创build一个全局variables的类,而不是关注来回传递 – 因为我也遇到了一些问题。 使用Xcode 5与故事板,在Objective-C中为iPad IOS7创build和使用全局variables的最简单方法是什么? (我知道有重复,但我不能让它工作)

AFNetworking POST方法调用

我是AFNetworking 。 我如何执行以下的成功和失败块 NSMutableDictionary *rus = [[NSMutableDictionary alloc] init]; [rus setValue:@"1211" forKey:@"id"]; [rus setValue:@"33" forKey:@"man"]; [[AFHTTPRequestSerializer serializer] requestWithMethod:@"POST" URLString:@"http://mysite.co/service.php" rus]; 如何在执行上述代码片段后显示成功或失败。

onTouch事件不被调用,当精灵离开地图的初始部分?

当我的播放器被移动到地图的右上方时,看起来没有onTouch事件被调用(把NSLog语句放进来确认)。 地图足够大,当层到达顶部或右侧时,仍然可以稍微看到地图,但是当点击任何进一步的内容时,屏幕上最初加载的内容不会触发事件,并且字符是卡住。 有任何想法吗? – (void)setCenterOfScreen:(CGPoint) position { CGSize screenSize = [[CCDirector sharedDirector] viewSize]; int x = MAX(position.x, screenSize.width/2); int y = MAX(position.y, screenSize.height/2); x = MIN(x, theMap.mapSize.width * theMap.tileSize.width – screenSize.width/2); y = MIN(y, theMap.mapSize.height * theMap.tileSize.height – screenSize.height/2); CGPoint goodPoint = ccp(x,y); CGPoint centerOfScreen = ccp(screenSize.width/2, screenSize.height/2); CGPoint difference = ccpSub(centerOfScreen, goodPoint); self.position = […]