草庐IT

storyBoard

全部标签

objective-c - 无法在 UINavigationBar 中重命名或设置新的 backBarButtonItem

我正在使用XCode4.3.2,并且只想在我的UINavigationBar中设置我的后退按钮的文本。简单的方法就是使用-(void)loadView{[superloadView];self.navigationItem.backBarButtonItem=[[UIBarButtonItemalloc]initWithTitle:@"Back"style:UIBarButtonItemStyleBorderedtarget:nilaction:nil];}但是id不起作用。我打开Storyboard并看到:后退按钮被禁用。所以,我无法设置按钮或禁用它。我现在可以做什么?

ios - 通过 Storyboard的 Xcode 自定义控件

我想在我的项目中使用自定义控件,特别是我在cocoacontrols.com(http://cocoacontrols.com/platforms/ios/controls/cppickerview)上找到的水平选择器View。我已经能够将它包含到我的项目中,加载数据并且它运​​行得非常好。pickerView是在viewDidLoad上以编程方式设置的,但我真的希望能够通过Storyboard使用它,因为我使用的是静态tableView。我尝试添加一个UIView,将类设置为PickerView类,然后设置socket。我构建时没有错误或警告,但没有出现选择器View。它只显示一个白

ios - 从 app delegate 覆盖默认的 Storyboard View Controller

对于IBStoryboard,始终会选择一个默认的ViewController,该Controller将在应用程序启动时显示。有什么方法可以在代码中覆盖它吗?例如,我的应用程序委托(delegate)逻辑可能需要将用户发送到其他地方。有这种可能吗? 最佳答案 我将以下所有内容放在默认Controller上。-(void)gotoScreen:(NSString*)theScreen{AppDelegate*app=(AppDelegate*)[[UIApplicationsharedApplication]delegate];UIV

iphone - Storyboard和 Segue - 传递数据我做得好吗?

我正在使用Storyboard和转场。我想从“联系人列表”(tableView)切换到“个人资料View”(ScrollView)。三个问题:这是最好的方式(更干净、更漂亮)吗?&为什么?当我这样做时:ProfileViewController*aProfileView=(ProfileViewController*)[seguedestinationViewController];这是实例化一个新View吗?(喜欢它会创建2个个人资料View)。我需要清理(删除某处的“配置文件View”吗?)还是单独使用导航Controller清理?//代码-(void)prepareForSegu

ios - Storyboard实例化 View Controller ,崩溃

我已经在iOS5中使用Storyboard创建了一个项目。我将一个UIViewController拖到Canvas上,设置标识符和自定义类。当我尝试使用此方法时,代码在此行崩溃。我想不通,为什么?[self.storyboardinstantiateViewControllerWithIdentifier:@"Contacts"]; 最佳答案 Anidentifierstringthatuniquelyidentifiestheviewcontrollerinthestoryboardfile.Yousettheidentifier

ios - 如何在 Storyboard 中加载自定义 View ?

我用Storyboard创建了一个新项目,我想在uiviewcontroller中加载一个自定义View(没有xib),我引用了CreatingaViewProgrammatically,但它不起作用。帮助非常感谢! 最佳答案 根据我的理解,我认为您正在尝试在Storyboard中加载没有xib文件的自定义View。这是movingthescreenonetotwoandshowingtheviews.的示例代码 关于ios-如何在Storyboard中加载自定义View?,我们在Sta

objective-c - iPhone 项目默认为 iPad View Controller

我通常为iPad创建应用程序,但我决定为iPhone开发一个。在创建项目时,我告诉XCode这是针对iPhone的。创建项目后,target/devices/everything表示它正在为iPhone构建。但是,在Storyboard中,每个ViewController都默认为iPad大小/尺寸。如何让项目默认为iPhone尺寸?另外,如何将已创建的Storyboard文件更改为正确的尺寸(无需硬编码)? 最佳答案 要回答您的第一个问题,当您创建一个新的Storyboard文件时(文件->新建->文件...->用户界面->Stor

iOS Xcode 4.2 使用 StoryBoard 呈现 ViewController

使用StoryBoard呈现ViewController的新方法。UIStoryboard*secondStoryboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];UINavigationController*secondViewController=[secondStoryboardinstantiateViewControllerWithIdentifier:@"Connect"];[selfpresentViewController:secondViewControlleranimated:YES

iphone - 如何在通过 Storyboard添加的 UINavigationController 中设置 UINavigationItem 的颜色?

我有一个设置,我在其中使用storyboards来创建我的应用程序的结构。我使用UINavigationController,但是我想更改UINavigationItem的颜色,而不是苹果指定的默认蓝色。请有人建议在哪里做这个?我查看了IB但未显示该选项。我也考虑过在我的一个类中设置它,但是我不确定在哪里,因为UINavigationController没有手动初始化。有人可以提供一些建议吗? 最佳答案 您可以使用UIAppearance,如下所示在您的appdelegatedidFinishLaunchingWithOptions

ios - 使用 Storyboard进行 iOS 开发

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。ImprovethisquestionApple引入了Storyboard,可以节省大量编码时间。好像不支持iOS4及以下。那么现在使用storyboard进行开发是不是已经足够成熟了呢?其他应用程序如何?