January 2010
Medallia Blog: Fun with the iPhone accelerometer
by kruty (via)In your main application code files (myApp.h and myApp.m), just override the acceleratedInX method, like this:
myApp.h:
@interface myApp : UIApplication {
}
- (void)acceleratedInX:(float)xTilt Y:(float)yTilt Z:(float)zTilt;
myApp.m:
#import "myApp.h"
@implementation myApp
- (void)acceleratedInX:(float)xTilt Y:(float)yTilt Z:(float)zTilt
{
// do something with the tilt values, like write them to a textView
//[_textView setText:[NSString stringWithFormat:@"%f,%f,%f",xTilt,yTilt,zTilt]];
}
@end
Obviously I cut out all of the code to setup the textview and window and stuff. I'm going to post my code for the simple moving ball app over at macrumors. This was my first ever Cocoa application (I'm a C# developer) so I was kind of weary about releasing it, especially because the collision detection never worked right.
January 2009
September 2008
1
(3 marks)