我正在UITableView动态创建单元格并在其上添加三个标签.我通过opaque no和clearcolor使我的表变得透明.但细胞显示没有空间.我需要在细胞之间留出空间.实际上,如果我UITableViewCell从xib文件加载自定义空间自动进入.如何解决这个问题?
我需要限制用户只在小数点后输入两位数.我通过在textfield delegate shouldChangeCharactersInRange中执行以下代码来实现此目的.但它允许输入多个点.如何限制这个?提前致谢.
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
NSArray *sep = [newString componentsSeparatedByString:@"."];
if([sep count]>=2)
{
NSString *sepStr=[NSString stringWithFormat:@"%@",[sep objectAtIndex:1]];
NSLog(@"sepStr:%@",sepStr);
return !([sepStr length]>2);
}
return YES;
Run Code Online (Sandbox Code Playgroud) 我正在研究iPhone应用程序.我在其中一个视图中有四个文本字段.在这四个文本字段中,我有一个文本字段,其中将使用数字键盘.但在数字键盘上没有返回键.所以我通过使用以下代码以编程方式添加了"完成"按钮.
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 3.2) {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardDidShow:)
name:UIKeyboardDidShowNotification object:nil];
} else {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification object:nil];
}
- (void)addButtonToKeyboard {
// create custom button
UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeCustom];
doneButton.frame = CGRectMake(0, 163, 106, 53);
doneButton.adjustsImageWhenHighlighted = NO;
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 3.0) {
[doneButton setImage:[UIImage imageNamed:@"DoneUp3.png"] forState:UIControlStateNormal];
[doneButton setImage:[UIImage imageNamed:@"DoneDown3.png"] forState:UIControlStateHighlighted];
} else {
[doneButton setImage:[UIImage imageNamed:@"DoneUp.png"] forState:UIControlStateNormal];
[doneButton setImage:[UIImage imageNamed:@"DoneDown.png"] forState:UIControlStateHighlighted];
}
[doneButton addTarget:self action:@selector(doneButton:) forControlEvents:UIControlEventTouchUpInside];
// locate …Run Code Online (Sandbox Code Playgroud) 我正在制作一个动画,在其中我必须使一个UIView名为" subView "的高度为0 .现在,subView包含一个UIButton和UIImageView.现在我通过按钮点击这个方法使高度为0
@interface ViewController : UIViewController
{
IBOutlet UIView *suvView;
IBOutlet UIButton *subButton;
IBOutlet UIImageView *imgview;
}
-(IBAction)hide:(id)sender;
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[self.view addSubview:suvView];
[suvView addSubview:subButton];
[suvView addSubview:imgview];
}
-(IBAction)hide:(id)sender
{
[UIView beginAnimations:nil context:suvView];
[UIView setAnimationDuration:0.25];
[suvView setFrame:CGRectMake(0, 94, 320, 0)];
[UIView commitAnimations];
}
@end
Run Code Online (Sandbox Code Playgroud)
但是当我使高度为0而不是名为"subButton"的视图时,"imgview"看起来就像它一样.我想在subView高度为0时隐藏它.
我正在使用XCode 4.5
我是iPhone开发新手.对iPhone技术中的视图和布局不太熟悉.
我想要实现的是:
这可能吗 ?
任何帮助将不胜感激.
我有UIPickerview2个组件.现在我想知道是否可以在按钮点击上隐藏/取消隐藏一个组件.可能吗 ?
我想从我的iPhone应用程序分享图像,链接等到Facebook.My应用程序链接,阳离子,名称和描述成功发布.但我无法分享形象.请关注我的代码..
UIImage *image = [UIImage imageNamed:@"sample.png"];
NSData *imgData = UIImageJPEGRepresentation(image, 1.0);
self.dictionary =[[NSMutableDictionary alloc] initWithObjectsAndKeys: @"https://www.google.com/ios", @"link",
imgData, @"data",
@"AppName", @"name",
@"Testing", @"caption",
@"say something about this", @"description",
nil];
Run Code Online (Sandbox Code Playgroud)
我的分享Facebook代码是..
[facebook requestWithGraphPath:@"/me/feed" andParams:dictionary andHttpMethod:@"POST" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
我的问题是如何从捆绑中获取图像以及如何将所选图像分享到Facebook?请帮助我..
我正在为iPhone开发一个e-com应用程序,当用户点击即将到来的视图的按钮,数据从服务器加载大图像,加载我正在使用后台线程的图像时,我需要立即打开视图.
谢谢
iphone ×8
ios ×5
objective-c ×3
xcode ×2
core-plot ×1
ios4 ×1
ios6 ×1
screenshot ×1
uitableview ×1
uitextfield ×1
validation ×1