小编Sea*_*242的帖子

选择时Cocos2d CCMenuItem动画

我有一个CCMenu5 CCMenuItem秒.当用户触摸菜单项时,我希望菜单项移动到右边10个像素,以区别于其他像素.我尝试将每个菜单项设为全局变量,所以我可以说:if (item.isSelected) { [item runAction:blah]; }但这没有做任何事情.到目前为止这是我的代码:

CCLabelTTF *sin = [CCLabelTTF labelWithString:@"Single Player" dimensions:labelSize alignment:UITextAlignmentLeft fontName:font fontSize:20];
item1 = [CCMenuItemLabel itemWithLabel:sin target:self selector:@selector(goToSinglePlayer:)];

CCLabelTTF *spl = [CCLabelTTF labelWithString:@"Splitscreen" dimensions:labelSize alignment:UITextAlignmentLeft fontName:font fontSize:20];
item2 = [CCMenuItemLabel itemWithLabel:spl target:self selector:@selector(goToSplitscreen:)];

CCLabelTTF *ach = [CCLabelTTF labelWithString:@"Achievements" dimensions:labelSize alignment:UITextAlignmentLeft fontName:font fontSize:20];
item3 = [CCMenuItemLabel itemWithLabel:ach target:self selector:@selector(goToAchievements:)];

CCLabelTTF *str = [CCLabelTTF labelWithString:@"Store" dimensions:labelSize alignment:UITextAlignmentLeft fontName:font fontSize:20];
item4 = [CCMenuItemLabel itemWithLabel:str target:self selector:@selector(goToStore:)];

CCLabelTTF *set = [CCLabelTTF labelWithString:@"Settings" dimensions:labelSize alignment:UITextAlignmentLeft …
Run Code Online (Sandbox Code Playgroud)

iphone animation cocos2d-iphone ios ccmenuitem

6
推荐指数
2
解决办法
3174
查看次数

为什么MVC概念很重要?

在开发应用程序时,模型视图控制器概念在所有地方都表达为重要的事项.但是在开发应用程序时,我很难区分我是否使用MVC模型以及这是否会损害我的应用程序.为什么MVC概念在应用程序开发中很重要?它如何帮助开发人员制作更好的程序?

architecture model-view-controller

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

为什么UIProgressview进度条不可调整大小?

来自Bavarious'关于UIProgressViews的问题:

我尝试实现Dave DeLong所说的内容,并且我按照他在示例中显示的方式完成了所有操作,但是当我运行程序时,如果我尝试更改进度值,则进度条会变成拉伸图像.然而,轨道图像完美地调整并沿着轨道重复.出于某种原因,进度不是沿着进度条进行的.

UIImage * load = [[UIImage imagedNamed:@"load.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 1, 0, 1)];
UIImage * track = [[UIImage imageNamed:@"track.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 1, 0, 1)]; 
[progressbar progressImage:load];
[progressbar trackImage:track];
[progressbar setProgress:0.5];
Run Code Online (Sandbox Code Playgroud)

原始图像和进度条结果

我尝试将我的图像变量从进度图像切换到轨迹图像,以查看是否可能是不可调整大小的图像(它不应该是因为它们是完全相同的图像,只是不同的颜色).除非我这样做,否则轨迹图像再次完美地调整大小并且进度图像是拉伸的图像.有谁知道为什么会这样?

xcode objective-c uiprogressview progress-bar

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

Objective-c中的二进制转换算法

如何从字节或整数中获取某个位的值?我能找到的唯一类似答案是字符串中的特定字符.我试图将二进制数转换为十进制数,也许有一种更简单的方法可以做到这一点,但我想到了这一点:将2 ^(整数的位置从右边)乘以1或0,具体取决于在前面提到的位置的整数值.有小费吗?

algorithm binary objective-c

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