我想创建一个更改alpha值的简单动画:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2];
[view1 setAlpha:0.00];
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
好的,这样我将alpha值更改为两秒并且它工作正常,但我想要这样的事情:当alpha为0时,动画必须再次开始alpha = 1所以动画应该是:alpha 0 - > alpha 1 - > alpha 0 - > alpha 1 - > ...依此类推,持续时间为2秒.你能帮助我吗?
我的完整代码是
-(IBAction){
FirstViewController *firstViewController = [[[FirstViewController alloc] init]autorelease];
[firstViewController.label1 setAlpha:1.00];
[firstViewController.label2 setAlpha:1.00];
view = firstViewController.viewFirst; //this is my view and I copy in other view
[self fadeOut:nil finished:nil context:nil];}
- (void) fadeOut:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(fadeIn:finished:context:) ];
[view setAlpha:0.00];
[UIView …
Run Code Online (Sandbox Code Playgroud) 我在类中的tableview中有这些委托方法:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [array1 count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = (UITableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(cell == nil){
cell = [[[UITableViewCell alloc]initWithStyle:UITableViewStylePlain reuseIdentifier:CellIdentifier] autorelease] ;
}
cell.textLabel.text = [array1 objectAtIndex:indexPath.row];
return cell;
}
Run Code Online (Sandbox Code Playgroud)
如果我有一个UITableView它没关系,但如果我有两个UITableView?我该如何组织我的代码?有标签?
我有一个由其他数组组成的数组:
示例我的数组里面有两个数组:
myArray = [(element1,element2,element3)],[(element4,element5,element6)]这只是一个示例,表明myArray有两个数组(这些元素是字符串)
现在我想以这种方式在txt文件中写入这些元素:
element1#element2#element3;element4#element5#element6;
Run Code Online (Sandbox Code Playgroud)
创建此字符串以在txt文件中写入的代码是什么?
我已经为iPad制作了一个应用程序,我想将其发送给朋友测试.如果我通过电子邮件发送.ipa,他可以在iPad上安装.ipa吗?如果他不能,在他的iPad上安装我的.ipa的更好方法是什么?
我有一个多语言应用程序.我的问题是启动图像,根据设备语言使用启动图像的方式是什么.info.plist
文件中有什么东西吗?
在我的应用程序中,我有一个imageview,它的名字是箭头,我以这种方式旋转180度:
arrow.transform = CGAffineTransformMakeRotation(M_PI);
Run Code Online (Sandbox Code Playgroud)
它工作正常,但现在我希望这个imageview返回原来的位置; 我应该设定获得它的价值是什么?
在我的opengl项目中,我需要在纹理中转换UIImage; 这是怎么做的?你能帮助我吗?
我开始了我的xcode项目,我有这些设置:
在xcode 5中它添加了这种"基础"语言,但我不明白它是如何工作的.我想将我的默认语言设置为英语而不是意大利语; 例如,如果用户使用西班牙语或法语设置其设备,则必须使用英语而不是意大利语查看应用程序; 你能帮助我吗?
谢谢
我想测试这个不返回值的方法,但我想检查一下是否正常.你能给我一些建议吗?
func login() {
if Utility.feature.isAvailable(myFeat) {
if self.helper.ifAlreadyRed() {
self.showWebViewController()
} else {
let firstVC = FirstViewController()
self.setRootController(firstVC)
}
} else {
let secondVC = SecondViewController()
self.setRootController(secondVC)
}
}
Run Code Online (Sandbox Code Playgroud)
那么在这里应用单元测试的最佳方法是什么?
我想知道在白色视图中用手指画线的方法是什么.我想做一个画板,我想开始理解用手指画出一条简单的线条或一条轨道.我该怎么做?
ios ×10
xcode ×6
objective-c ×3
animation ×1
delegates ×1
drawing ×1
ipa ×1
localization ×1
opengl-es ×1
rotation ×1
string ×1
swift ×1
testing ×1
text-files ×1
textures ×1
uiimageview ×1
uitableview ×1
unit-testing ×1
xcode5 ×1