我只想更多地了解推送通知.
假设我的应用程序连接的Web服务需要用户使用用户名和密码登录.这一切在运行应用程序时都能正常工作.
现在...... Web服务如何确定将推送通知发送给哪个用户?
我真的不确定它如何与用户名和密码的用户一起工作.如果有人能够启发我,那将是很棒的.更好的理解可以在将来改进我的应用程序.谢谢!
在我提交苹果批准之前,我正在尝试清理我的应用程序,但我有一个问题.我删除了一些不需要的背景图片,但应用程序似乎认为它们仍然存在.我已经完全从手机中删除了应用程序,但是当我构建它仍然存在时.图像已从Mac中完全删除,即使在模拟器文件夹中也不存在
/Users/******/Library/Application Support/iPhone Simulator/5.0/*********/appname.app
Run Code Online (Sandbox Code Playgroud)
我似乎无法弄清楚什么是错的.
我看过几个问题,比如
但这不起作用,我也试过了
当它构建时,只需将其添加回来.
有人可以帮忙吗?或建议我可以找到一些帮助?
如何以编程方式删除UIScrollView中的内容?因为我必须经常更新其中的内容.
我的iPhone应用程序在iPad上以2x模式显得很棒.唯一没有的是文本.这是我用来定义某些变量的字体大小的代码:
[letter setFont: [UIFont fontWithName:@"Helvetica" size:30]];
Run Code Online (Sandbox Code Playgroud)
由于我在整个应用程序中使用了几种不同的字体大小,是否有一个简单的声明可以说,如果在iPad上,大小:50?谢谢!
这是我的代码..我无法在导航控制器中添加按钮.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
UIViewController *viewController1, *viewController2, *viewController3,*viewController4;
viewController1 = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
viewController2 = [[DisplayAllImagesController alloc] initWithNibName:@"DisplayAllImagesController" bundle:nil];
viewController3 = [[EmptyView alloc] initWithNibName:@"EmptyView" bundle:nil];
viewController4 = [[ListView alloc] initWithNibName:@"ListView" bundle:nil];
self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:viewController2, viewController1, viewController3, viewController4, nil];
self.tabBarController.title = @"Title";
self.navController = [[UINavigationController alloc]
initWithRootViewController:self.tabBarController];
self.window.rootViewController = self.navController;
[self.window makeKeyAndVisible];
return YES;
}
Run Code Online (Sandbox Code Playgroud)
所以,请让我知道如何添加按钮到导航控制器...请...
我使用了以下代码,但它没有用.我想把我的应用程序中的图像放到我的iPhone上安装的Instagram应用程序中.
NSString *fileToOpen = [[NSBundle mainBundle] pathForResource:@"IMG_0192" ofType:@"jpg"];
fileToOpen = [fileToOpen substringToIndex:[fileToOpen length] - 3];
fileToOpen=[NSString stringWithFormat:@"%@ig",fileToOpen];
NSURL *instagramURL = [NSURL URLWithString:@"instagram://app"];
NSLog(@"%@",fileToOpen);
if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {
//imageToUpload is a file path with .ig file extension
/*UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@""
message:@"Can open app!"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
*/
self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:[NSURL fileURLWithPath:fileToOpen]];
self.documentInteractionController.UTI = @"com.instagram.photo";
self.documentInteractionController.annotation = [NSDictionary dictionaryWithObject:@"Its a testing" forKey:@"InstagramCaption"];
Run Code Online (Sandbox Code Playgroud)
我尝试了很多,但它根本不起作用.
我有一个UIWebView这是代码:
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *fullURL = @"https://facebook.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_Facebook loadRequest:requestObj];
// Do any additional setup after loading the view.
}
Run Code Online (Sandbox Code Playgroud)
当它出现时我想要显示地址栏,就像我打开Safari应用程序时一样.我以为是这行代码NSURLRequest*requestObj = [NSURLRequest requestWithURL:url]; 但我猜不是.
我开发了一个iPad应用程序,我希望屏幕永远不会睡觉或锁定.我想让应用程序运行时屏幕亮起.
在android中有一个屏幕和唤醒锁处理相同,但我无法找到相同的IOS.
我猜它将是Project或target中的一些设置.请帮忙.
我有一个带有方形图像的故事板中间位于:280,140(垂直)当应用程序启动时,我可以通过按下按钮移动此imageView.我使用以下方法移动imageView:
_mainImage.frame = CGRectMake(_mainImage.frame.origin.x + 2, _mainImage.frame.origin.y, _mainImage.frame.size.width, _mainImage.frame.size.height);
Run Code Online (Sandbox Code Playgroud)
在应用程序运行时,我不断向mainView添加新的imageView:
UIImageView *imgView;
imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, yCoordinate, 50, 10)];
imgView.backgroundColor = [UIColor whiteColor];
[self.view addSubview:imgView];
Run Code Online (Sandbox Code Playgroud)
每当我调用此代码时,我放置在中间并移动的方形图像视图将被设置回其起始位置.看起来每次调用addSubview时mainView都会"重置".有没有办法在没有mainView"重置"的情况下添加子视图?
我一直在阅读iOS人机界面指南,因为一位更高级的开发人员转过身来告诉我,不需要default.png图像,或者他称之为启动画面,他认为这是因为这一行:
尽可能避免显示启动画面或其他启动体验.用户可以立即开始使用您的应用程序.
但我不相信他是对的,因为这份文件也说明了
您必须至少提供一个启动图像.通常,iPhone应用程序包括至少一个纵向的启动图像; iPad应用程序包括至少一个纵向启动图像和至少一个横向启动图像.
现在我做了一些研究,发现启动图像和启动画面之间存在差异,但没有明确的答案.
任何人都可以提供任何其他证据(可能来自Apple),声明这些图像是必需的,所以我可以回去说"不,你错了"?
如果可能的话,一个很好的描述性答案描述了启动图像(default.png)和启动画面(在我看来不是default.png图像)之间的区别?
objective-c ×9
ios ×5
iphone ×4
ios5 ×2
addsubview ×1
instagram ×1
ipad ×1
reset ×1
uifont ×1
uiscrollview ×1
uiwebview ×1
xcode4 ×1