Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在Xcode中有效地约束视图?_Objective C_Xcode_View_Zbar Sdk - Fatal编程技术网

Objective c 如何在Xcode中有效地约束视图?

Objective c 如何在Xcode中有效地约束视图?,objective-c,xcode,view,zbar-sdk,Objective C,Xcode,View,Zbar Sdk,我目前有一个项目,其中有一个视图控制器,它包含多个子视图,其中一个子视图显示使用SDK读取条形码的摄像头提要。如果有人熟悉他们的库,那么SDK称为ZBar。我正在使用故事板来放置这些视图,并使用自动布局来尝试将视图约束到我希望它在屏幕上显示的大小。然而,当我尝试运行该应用程序时,相机视图膨胀到了一个非常随机的大小。我的问题是如何防止这种膨胀发生,以及为什么它会覆盖我在故事板上设置的自动布局约束 #import "ViewController.h" #import <AudioToolbox

我目前有一个项目,其中有一个视图控制器,它包含多个子视图,其中一个子视图显示使用SDK读取条形码的摄像头提要。如果有人熟悉他们的库,那么SDK称为ZBar。我正在使用故事板来放置这些视图,并使用自动布局来尝试将视图约束到我希望它在屏幕上显示的大小。然而,当我尝试运行该应用程序时,相机视图膨胀到了一个非常随机的大小。我的问题是如何防止这种膨胀发生,以及为什么它会覆盖我在故事板上设置的自动布局约束

#import "ViewController.h"
#import <AudioToolbox/AudioToolbox.h>

@implementation ViewController

@synthesize scannerView, resultText;

-(void) viewDidLoad{
barcodes = [[NSMutableArray alloc] initWithObjects:@"15044213", nil];
names = [[NSMutableArray alloc] initWithObjects:@"Summer", nil];
scannerView.readerDelegate = self;

[super viewDidLoad];
}

- (void) viewDidAppear: (BOOL) animated
{
[scannerView start];
}

- (void) viewWillDisappear: (BOOL) animated
{
[scannerView stop];
}

- (void) readerView: (ZBarReaderView*) view
 didReadSymbols: (ZBarSymbolSet*) syms
      fromImage: (UIImage*) img
{
for(ZBarSymbol *sym in syms) {
    resultText.text = sym.data;
    break;
}
}
#导入“ViewController.h”
#进口
@实现视图控制器
@综合scannerView、resultText;
-(无效)viewDidLoad{
条形码=[[NSMutableArray alloc]initWithObjects:@“15044213”,nil];
name=[[NSMutableArray alloc]initWithObjects:@“Summer”,nil];
scannerView.readerDelegate=self;
[超级视图下载];
}
-(无效)视图显示:(BOOL)动画
{
[scannerView start];
}
-(无效)视图将消失:(BOOL)已设置动画
{
[scannerView stop];
}
-(void)readerView:(ZBarReaderView*)视图
didReadSymbols:(ZBarSymbolSet*)符号
fromImage:(UIImage*)img
{
用于(ZBarSymbol*sym in syms){
resultText.text=sym.data;
打破
}
}

man你的代码格式太难阅读了是的,很抱歉它复制得非常奇怪,非常奇怪的缩进你能不能在情节提要和模拟器屏幕上加上清晰的图片?