标签: xcode5

升级到iOS7/xcode 5后,UIScrollView不会滚动

我有一个应用程序,在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)

objective-c scrollview uiscrollview ios7 xcode5

19
推荐指数
4
解决办法
3万
查看次数

Xcode 5,将项目导出到SVN存储库

在Xcode的早期版本中,管理器中有一个存储库部分,现在Xcode 5中缺少该部分.如何在Xcode 5中将项目导出到SVN.

xcode xcode5

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

为什么我的资产目录没有返回R4图像?

我正在将图像迁移到资产目录.我的应用程序需要在启动访问启动映像并将其显示在屏幕上.

很容易,但我有短而高的iPhone的不同图像,我的iPhone 5正在加载我打电话时的短发射图像[UIImage imageNamed:@"LaunchImage"].

好的,也许我不能用启动图像做到这一点.我会尝试将一些图像放在普通的图像集中.

图像集

没有骰子.使用iPhone 5,当我[UIImage imageNamed:@"Derp"]在界面生成器中设置图像时调用OR时,我得到2x(视网膜)图像而不是R4(视网膜4英寸)图像.

这个功能坏了吗?如何在iPhone 5(iOS 7)上获取R4图像?

assets ios7 xcode5

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

为针对架构i386的MacOSX文件'/usr/lib/libSystem.B.dylib'构建的dylib链接

我最近将我的开发MacBook从经典的MacBook(32位)转换为MacBook Air(64位).我正在尝试打开一个在运行XCode 4的旧MacBook(32位)上制作的项目.

该项目是PhoneGap 1.7.0中的PhoneGap应用程序.

我的新款MacBook Air(64位)正在运行XCode 5.

我将我的旧MacBook中的开发人员配置文件导入到新的MacBook Air中.但是当我尝试运行它时,我收到以下错误消息.

在此输入图像描述

在此输入图像描述

我已经尝试将构建设置中的我的架构更改为armv7但仍然没有运气:(

有谁知道我为什么会收到这个错误以及如何修复它?

谢谢

xcode cordova xcode5

19
推荐指数
1
解决办法
2万
查看次数

如何改变iOS7的按钮颜色

我已经为iOS7开发了一款具有这种设计的应用程序

在此输入图像描述

你可以看到我的所有BackButton都有一个蓝色箭头(使用UINavigationController和segues),我想把它们变成红色,这是我的代码:

[UIBarButtonItem   appearance]setTintColor:(UIColorFromRGB(toolbarTintColor))];
[[UIBarButtonItem  appearance]setTitleTextAttributes:textAtributesDictionaryNavBarButtons forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

但结果只适用于所有其他按钮,任何帮助,我会很感激

在此先感谢您的支持

back-button ios ios7 xcode5

19
推荐指数
3
解决办法
2万
查看次数

未找到词法或预处理器问题'FacebookSDK/FacebookSDK.h'文件

我只是通过这个文档在ios项目中添加facebookSDK.framework:Facebook SDK for iOS入门

我已经成功构建并运行了我的Xcode项目.但是当我复制我的源代码并在另一台PC上运行它后出现错误"未找到词法或预处理器问题'FacebookSDK/FacebookSDK.h'文件"

我还在我的项目资源中添加了facebookSDK.framework,然后再试一次,但没有解决它.

那么,请告诉我如何在其他地方运行这个项目.

objective-c facebook-graph-api ios xcode5 facebook-sdk-3.0

19
推荐指数
2
解决办法
3万
查看次数

Xcode 5布局错误 - 标签错位视图框在运行时会有所不同

我刚刚安装了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

谢谢!

layout xcode objective-c ios xcode5

18
推荐指数
2
解决办法
3万
查看次数

在iOS 7地图上显示路线:addOverlay无效

我想在我的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)

mapkit ios mkmapitem ios7 xcode5

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

总是不得不在iOS7的模拟器中登录Apple Game Center?

我正在开发一款需要用户拥有Apple Game Center帐户的游戏.在XCode 5/iOS7之前,我会在模拟器中运行游戏,如果播放器没有登录GC,它会显示对话,如果他们有一个游戏中心用msg签名,那就是那个,没有必须再次登录GC.

我昨晚升级到XCode5/iOS7,现在每次我第一次运行模拟器,或者当我切换到另一个模拟器时,它要求再次登录GC,任何想法为什么会这样?

game-center ios7 xcode5

18
推荐指数
0
解决办法
445
查看次数

Xcode 5中不需要Quartz Core Import?

今天偶然发现了这一点.如果我尝试访问CALayer没有导入,我在Xcode 4.6中收到警告<QuartzCore/QuartzCore.h>.但是在Xcode 5中可以正常工作.

objective-c ios quartz-core xcode5

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