我的兄弟连启动时弹出这个是啥??高手来!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的兄弟连启动时弹出这个是啥??高手来!!相关的知识,希望对你有一定的参考价值。

OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD PentiumPro-class processor @ 1842 MHz [989711106048.000000 0] with 255MB RAM
Video: NVIDIA GeForce FX 5200 (Microsoft Corporation) (5673)

General protection fault!

History: ULevel::SpawnActor <- (PlayerController) <- UGameEngine::PreInit <- InitEngine

这是什麽啊!???怎样才能玩啊??

参考技术A 操作系统信息: windows xp 5.1 (建: 2600 )
中央处理器: authenticamd pentiumpro级处理器@ 1842兆赫[ 989711106048.000000 0 ] 255mb内存
视频:是nvidia geforce fx 5200 (微软公司) ( 5673 )

一般保护错!

历史: ulevel : : spawnactor < - ( playercontroller ) < - ugameengine : : preinit < - initengine

应该是游戏在启动过程中出了问题!是不是在杀毒或用优化软件是删除了些未备份文件?
建议卸载后再重装解压缩
释放后就可以玩了

点击文本字段时弹出 UIPicker

【中文标题】点击文本字段时弹出 UIPicker【英文标题】:Making UIPicker pop up when textfield is tapped 【发布时间】:2013-08-14 21:32:24 【问题描述】:

我使用单视图应用程序的模板制作了一个应用程序。然后我添加了一个标签并将其连接到我的 ViewController 的 .h 文件。然后我做了一个选择器,填充它,然后将它(和我制作的工具栏)设置到文本字段。但是当我点击文本字段时,选择器是全黑的。如果这没有意义,代码将解释一切。

.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController 


@property (weak, nonatomic) IBOutlet UITextField *habitField;

@property (weak, nonatomic) NSArray *PickerData;

@end

.m

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad

    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    NSArray *array = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
    self.PickerData = array;

    UIToolbar *toolBar = [[UIToolbar alloc] init];
    toolBar.barStyle = UIBarStyleBlackOpaque;
    [toolBar sizeToFit];

    [toolBar setBackgroundImage:[UIImage imageNamed:@"red_navigation_bar.png"] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];

    UIBarButtonItem *flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
                                                                           target:self
                                                                           action:nil];
    UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone
                                                                            target:self
                                                                            action:@selector(releasePicker)];

    UIPickerView *Picker = [[UIPickerView alloc] init];

    doneButton.image = [UIImage imageNamed:@"button.png"];

    [toolBar setItems:@[flexSpace, doneButton] animated:YES];
    self.habitField.inputAccessoryView = toolBar;

    [self.habitField setInputView:Picker];



- (void)didReceiveMemoryWarning

    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.


-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView 
    return 1;


-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component 
    return [self.PickerData count];


-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component 
    return [self.PickerData objectAtIndex:row];


@end

模拟器是这样的

【问题讨论】:

【参考方案1】:

我看到你忘记为选择器设置委托( UIPickerViewDelegate )

        Picker.delegate = self;

记得加:)

@interface ViewController : UIViewController<UIPickerViewDelegate> 

干杯

【讨论】:

以上是关于我的兄弟连启动时弹出这个是啥??高手来!!的主要内容,如果未能解决你的问题,请参考以下文章

兄弟连 企业shell笔试题 16-31

黑马程序员的课程不如兄弟连兄弟会好

IT兄弟连 JavaWeb教程 EL与JSTL表达式经典案例

兄弟连学Python__MySQL 入门教程

打开战火兄弟连的时候出现这种可恶警告,无法打开游戏,该怎么办?

兄弟连学Python ----Python函数