我正在使用名为Sprite Kit的新API开发iOS7游戏.我想水平旋转SKSpriteNode图像/纹理.我已经尝试过首先镜像图像,然后创建一个SKTexture,最后将它应用到SKSpriteNode,但它不起作用.有办法做到这一点吗?或者我应该有不同的图像?
我正在为iPad开发iOS应用程序.有没有办法旋转UIImage90º然后将其添加到UIImageView?我尝试了很多不同的代码,但都没有工作......
谢谢!
我正在开发一个iOs 5应用程序,我希望用户可以在Facebook上分享来自de app的一些内容,如文本或图像.我试图实现Sharekit(本机fork和2.0修改的fork)和Addthis,但没有人工作.我该怎么做?当我实现Sharekit 2.0(修改后的fork)时,我非常接近,但它提出了一些与armv7相关的问题.有没有办法解决它们?谢谢大家!!
我正在开发一个iOS
应用程序iPad
.我已经实现了,Instagram
API
所以我可以使用用户的照片.我可以用Facebook做同样的事吗?有没有办法访问用户的图片?谢谢
我正在开发适用于iPad的iOS应用程序,您可以个性化从导入照片的茶杯.我很乐意添加Instagram,因此用户可以添加他的Instagram照片.有没有SDK或插件?
我正在开发一个iOs 5 iPhone应用程序,当用户按下故事板中的视图按钮时,我想以编程方式截取屏幕截图.我尝试了很多代码,但它们适用于旧版本的iOs.我怎么能在iOs 5中做到这一点.谢谢!!
我正在使用Pebble加速度计数据,需要将负整数的无符号表示转换为普通数字(例如,注意前两个)。
[X: 4294967241, Z: 4294967202, Y: 22]
[X: 4294967278, Z: 4294967270, Y: 46]
[X: 4294967274, Z: 4294967278, Y: 26]
[X: 4294967221, Z: 85, Y: 4294967280]
[X: 4294967247, Z: 117, Y: 4294967266]
使用Objective C,我已经通过简单的方法做到了[number intValue]
。但是,使用Swift无法找到一种方法。我已经尝试过Int(number)
,但是我得到了相同的价值。
我正在为iPad开发一款iOs 6应用程序.我开发了一个UIImageView子类,添加了手势识别(缩放,捏和平移),但我遇到了一个问题:它不会同时承认手势.我首先将它编码为普通的UIImageView,它工作得很好,但现在它的子类却没有.我的代码:
image.m(UIImageView子类)
- (id)initWithImage:(UIImage *)image {
self = [super initWithImage:image];
if (self) {
[self setMultipleTouchEnabled:YES];
[self setUserInteractionEnabled:YES];
UIPanGestureRecognizer *panRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panDetected:)];
[super addGestureRecognizer:panRecognizer];
UIPinchGestureRecognizer *pinchRecognizer = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pinchDetected:)];
[super addGestureRecognizer:pinchRecognizer];
UIRotationGestureRecognizer *rotationRecognizer = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotationDetected:)];
[super addGestureRecognizer:rotationRecognizer];
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapDetected:)];
tapRecognizer.numberOfTapsRequired = 2;
[super addGestureRecognizer:tapRecognizer];
NSLog(@"lkjlkj");
}
return self;}
- (void)panDetected:(UIPanGestureRecognizer *)panRecognizer {
CGPoint translation = [panRecognizer translationInView:self.superview];
CGPoint imageViewPosition = self.center;
imageViewPosition.x += translation.x;
imageViewPosition.y += translation.y; …
Run Code Online (Sandbox Code Playgroud) 我开发和iOS应用程序为iPad和我为了获得来自Facebook,Twitter的,闪烁的图像,并在相机胶卷使用Grabkit.要从最后一个获取图像,我需要将CGImage转换为UIImage,但我遇到了麻烦.就像我没有得到任何图像,因为当我稍后使用UIImage时,应用程序崩溃了这个日志:
*** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 653]'
Run Code Online (Sandbox Code Playgroud)
我正在使用以下代码转换CGImage:
UIImage* image = [UIImage imageWithCGImage:imgRef];
Run Code Online (Sandbox Code Playgroud)
所以这段代码不会崩溃,但是当我使用创建的图像时,它确实会崩溃.怎么了?代码错了吗?
我正在为iPad开发一个iOs应用程序,我正在UIView中实现一个UIImageView.问题是,如果图像视图的位置在UIView之外的位置是在里面,你可以看到它.代码:
UIView *vistafunda = [[UIView alloc] initWithFrame:CGRectMake(512/2, 48, 525, 651)];
[self.view addSubview:vistafunda];
vistafunda.backgroundColor = [UIColor darkGrayColor];
UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"hola.png"]];
img.center = CGPointMake(12, 200);
[vistafunda addSubview:img];
Run Code Online (Sandbox Code Playgroud)
我希望图像视图始终在视图下,所以如果图像在视图之外,则无法看到它.谢谢!
我正在为 iPad 开发一个 iOS6 应用程序。用户可以添加、编辑、移动和旋转文本字段。我希望当用户捏住字段时,它会变大。我试过了,但是文字变像素了,因为字体大小没有改变。如何检测实际字体大小以增加它?这是我的实际代码:
- (void)pinchDetected:(UIPinchGestureRecognizer*) pinchRecognizer {
CGFloat scale = pinchRecognizer.scale;
self.transform = CGAffineTransformScale(self.transform, scale, scale);
pinchRecognizer.scale = 1.0;
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
我正在使用新的API Sprite Kit开发2D游戏.问题是虽然将精灵节点的恢复原状设置为0,但它会稍微反弹一下.我怎样才能完全禁用弹跳?
objective-c ×8
ipad ×6
ios ×5
image ×3
uiimageview ×3
ios5 ×2
ios6 ×2
ios7 ×2
sprite-kit ×2
swift ×2
uiimage ×2
bounce ×1
cgimage ×1
crash ×1
facebook ×1
instagram ×1
int ×1
iphone ×1
restitution ×1
screenshot ×1
share ×1
sharekit ×1
skspritenode ×1
subclass ×1
uitextfield ×1
uiview ×1
unsigned ×1