小编Mar*_*cos的帖子

水平镜像SKSpriteNode纹理

我正在使用名为Sprite Kit的新API开发iOS7游戏.我想水平旋转SKSpriteNode图像/纹理.我已经尝试过首先镜像图像,然后创建一个SKTexture,最后将它应用到SKSpriteNode,但它不起作用.有办法做到这一点吗?或者我应该有不同的图像?

image objective-c ios7 sprite-kit swift

22
推荐指数
2
解决办法
1万
查看次数

如何旋转UIImage

我正在为iPad开发iOS应用程序.有没有办法旋转UIImage90º然后将其添加到UIImageView?我尝试了很多不同的代码,但都没有工作......

谢谢!

objective-c uiimageview uiimage ipad ios6

18
推荐指数
5
解决办法
4万
查看次数

从iOS 5 app分享内容到Facebook

我正在开发一个iOs 5应用程序,我希望用户可以在Facebook上分享来自de app的一些内容,如文本或图像.我试图实现Sharekit(本机fork和2.0修改的fork)和Addthis,但没有人工作.我该怎么做?当我实现Sharekit 2.0(修改后的fork)时,我非常接近,但它提出了一些与armv7相关的问题.有没有办法解决它们?谢谢大家!!

iphone share facebook sharekit ios5

8
推荐指数
1
解决办法
2万
查看次数

在iOS应用中获取并显示来自Facebook的图像

我正在开发一个iOS应用程序iPad.我已经实现了,Instagram API所以我可以使用用户的照片.我可以用Facebook做同样的事吗?有没有办法访问用户的图片?谢谢

image objective-c ipad facebook-graph-api ios

5
推荐指数
1
解决办法
5978
查看次数

将Instagram图像拉到我的应用程序

我正在开发适用于iPad的iOS应用程序,您可以个性化从导入照片的茶杯.我很乐意添加Instagram,因此用户可以添加他的Instagram照片.有没有SDK或插件?

image objective-c ipad ios instagram

5
推荐指数
2
解决办法
2万
查看次数

以编程方式截取iOs 5

我正在开发一个iOs 5 iPhone应用程序,当用户按下故事板中的视图按钮时,我想以编程方式截取屏幕截图.我尝试了很多代码,但它们适用于旧版本的iOs.我怎么能在iOs 5中做到这一点.谢谢!!

screenshot ios5

4
推荐指数
1
解决办法
5579
查看次数

在Swift中从Unsigned Int到负Int

我正在使用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),但是我得到了相同的价值。

int unsigned objective-c swift

4
推荐指数
1
解决办法
2659
查看次数

UIImageView子类不能同时工作

我正在为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)

subclass objective-c uiimageview ipad ios

2
推荐指数
1
解决办法
359
查看次数

CGImage到UIImage不起作用

我开发和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)

所以这段代码不会崩溃,但是当我使用创建的图像时,它确实会崩溃.怎么了?代码错了吗?

crash objective-c uiimage cgimage ios

2
推荐指数
1
解决办法
9508
查看次数

UIImageView在其父框架外显示

我正在为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)

我希望图像视图始终在视图下,所以如果图像在视图之外,则无法看到它.谢谢!

uiview uiimageview ipad ios

1
推荐指数
1
解决办法
1515
查看次数

捏合时更改字体大小 UITextField

我正在为 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)

谢谢你的帮助!

objective-c uitextfield ipad ios6

1
推荐指数
1
解决办法
1371
查看次数

SKSpriteNode应该不应该弹跳

我正在使用新的API Sprite Kit开发2D游戏.问题是虽然将精灵节点的恢复原状设置为0,但它会稍微反弹一下.我怎样才能完全禁用弹跳?

bounce restitution ios7 sprite-kit skspritenode

1
推荐指数
1
解决办法
2006
查看次数