我有一个应用程序,在xcode 4.5和ios 6.1滚动时工作得很好.但是,在下载xcode 5和iOS 7后,我的滚动视图不再起作用了.???
这是我的.h文件:
#import <UIKit/UIKit.h>
@interface GrillretterViewController : UIViewController
@property (strong, nonatomic) IBOutlet UIScrollView *grillretterScroller;
@property (assign) CGPoint rememberContentOffset;
@end
Run Code Online (Sandbox Code Playgroud)
这是我的.m文件:
#import "GrillretterViewController.h"
@interface GrillretterViewController ()
@end
@implementation GrillretterViewController
@synthesize grillretterScroller, rememberContentOffset;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
[grillretterScroller setScrollEnabled:YES];
// Do any additional setup after loading the view.
}
- (void) viewDidAppear:(BOOL)animated {
[grillretterScroller setContentSize:CGSizeMake(300, 915)]; …Run Code Online (Sandbox Code Playgroud) 在Xcode的早期版本中,管理器中有一个存储库部分,现在Xcode 5中缺少该部分.如何在Xcode 5中将项目导出到SVN.
我正在将图像迁移到资产目录.我的应用程序需要在启动后访问启动映像并将其显示在屏幕上.
很容易,但我有短而高的iPhone的不同图像,我的iPhone 5正在加载我打电话时的短发射图像[UIImage imageNamed:@"LaunchImage"].
好的,也许我不能用启动图像做到这一点.我会尝试将一些图像放在普通的图像集中.

没有骰子.使用iPhone 5,当我[UIImage imageNamed:@"Derp"]在界面生成器中设置图像时调用OR时,我得到2x(视网膜)图像而不是R4(视网膜4英寸)图像.
这个功能坏了吗?如何在iPhone 5(iOS 7)上获取R4图像?
我最近将我的开发MacBook从经典的MacBook(32位)转换为MacBook Air(64位).我正在尝试打开一个在运行XCode 4的旧MacBook(32位)上制作的项目.
该项目是PhoneGap 1.7.0中的PhoneGap应用程序.
我的新款MacBook Air(64位)正在运行XCode 5.
我将我的旧MacBook中的开发人员配置文件导入到新的MacBook Air中.但是当我尝试运行它时,我收到以下错误消息.


我已经尝试将构建设置中的我的架构更改为armv7但仍然没有运气:(
有谁知道我为什么会收到这个错误以及如何修复它?
谢谢
我已经为iOS7开发了一款具有这种设计的应用程序

你可以看到我的所有BackButton都有一个蓝色箭头(使用UINavigationController和segues),我想把它们变成红色,这是我的代码:
[UIBarButtonItem appearance]setTintColor:(UIColorFromRGB(toolbarTintColor))];
[[UIBarButtonItem appearance]setTitleTextAttributes:textAtributesDictionaryNavBarButtons forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
但结果只适用于所有其他按钮,任何帮助,我会很感激
在此先感谢您的支持
我只是通过这个文档在ios项目中添加facebookSDK.framework:Facebook SDK for iOS入门
我已经成功构建并运行了我的Xcode项目.但是当我复制我的源代码并在另一台PC上运行它后出现错误"未找到词法或预处理器问题'FacebookSDK/FacebookSDK.h'文件"
我还在我的项目资源中添加了facebookSDK.framework,然后再试一次,但没有解决它.
那么,请告诉我如何在其他地方运行这个项目.
我刚刚安装了Xcode 5,我正在准备我的应用程序,以便下周在iOS 7上发布到App Store.我收到了一大堆错误和警告.
在一个应用程序中,我有一个UIPickerView,UITextFields和一堆UILabel.在这个应用程序中,它Illegal Configuration在storyboard文件中的几乎所有控件上都会出现(红色)错误.我不知道该错误是什么或如何解决它.我会很感激一些帮助.我无法完全重新创建该文件,因为有20个复杂的视图.
在另一个应用程序中,有一个UIScrollView包含一堆UILabel和UITextFields,以及一个以编程方式创建的UITextView,它包含基于您在(上一个视图)UITableView中选择的内容的文本,以及调整自身大小以适应内容.UIScrollView调整大小以适应UITextView的新大小.这个编译和构建并创建UITextView但不包含文本,可能是因为它现在调整错误.UIScrollView现在除了垂直之外还水平滚动,这是不应该的.这个只给出(黄色)警告,所有人都说:
Misplaced View Frame for "Label - Symbol:" will be different at run time.
4个控件包括此Label和另一个,Text Field和Scroll View.
我很感激任何帮助,因为这是我第一次适应新版本的Xcode和iOS.
PS:Illegal Configuration错误的详细信息包括:
Auto Layout on iOS Versions prior to 6.0
谢谢!
我想在我的mapView中显示一个指向点的路线,我使用此代码创建路线:
- (IBAction)backToYourCar {
MKPlacemark *sourcePlacemark = [[MKPlacemark alloc] initWithCoordinate:self.annotationForCar.coordinate addressDictionary:nil];
NSLog(@"coordiante : locationIniziale %f", sourcePlacemark.coordinate.latitude);
MKMapItem *carPosition = [[MKMapItem alloc] initWithPlacemark:sourcePlacemark];
MKMapItem *actualPosition = [MKMapItem mapItemForCurrentLocation];
NSLog(@"coordiante : source %f, ActualPosition %f", carPosition.placemark.coordinate.latitude ,actualPosition.placemark.coordinate.latitude);
MKDirectionsRequest *request = [[MKDirectionsRequest alloc] init];
request.source = actualPosition;
request.destination = carPosition;
request.requestsAlternateRoutes = YES;
MKDirections *directions = [[MKDirections alloc] initWithRequest:request];
[directions calculateDirectionsWithCompletionHandler:^(MKDirectionsResponse *response, NSError *error) {
if (error) {
NSLog(@"Error : %@", error);
}
else {
[self showDirections:response]; //response is provided by the CompletionHandler …Run Code Online (Sandbox Code Playgroud) 我正在开发一款需要用户拥有Apple Game Center帐户的游戏.在XCode 5/iOS7之前,我会在模拟器中运行游戏,如果播放器没有登录GC,它会显示对话,如果他们有一个游戏中心用msg签名,那就是那个,没有必须再次登录GC.
我昨晚升级到XCode5/iOS7,现在每次我第一次运行模拟器,或者当我切换到另一个模拟器时,它要求再次登录GC,任何想法为什么会这样?
今天偶然发现了这一点.如果我尝试访问CALayer没有导入,我在Xcode 4.6中收到警告<QuartzCore/QuartzCore.h>.但是在Xcode 5中可以正常工作.
xcode5 ×10
ios ×5
ios7 ×5
objective-c ×4
xcode ×3
assets ×1
back-button ×1
cordova ×1
game-center ×1
layout ×1
mapkit ×1
mkmapitem ×1
quartz-core ×1
scrollview ×1
uiscrollview ×1