7.StoryBoard初学习1
来源:互联网 发布:虾米音乐软件 编辑:程序博客网 时间:2024/05/16 08:28
1.设置初始view
2.给viewController设置navagatoion
3.Segue 使用之弹出view
A---->B
a.右击A上边的某按钮拖动到B上在弹出的框种选择Modal(模态转换)
b.给模态转换命名:
dissmiss B
a.B 设置Done 按钮
b.B中添加代理方法
@class B;
@protocol BViewControllerDelegate <NSObject>
- (void)BDidSave:(B *)controller;
@end
c.B中添加Done按钮的IBAction方法:
- (IBAction)done:(id)sender;
d.在StoryBoard中Done按钮右击拖动到,选择Done的IBAction方法。
e.在B的.m中实现
- (IBAction)done:(id)sender
{
[self.delegateBDidSave:self];
}
f.在A.h中中声明B代理
@interface A : UITableViewController<BViewControllerDelegate>
g.在A.m中实现代理方法
- (void)BDidSave:(B *)controller
{
[selfdismissViewControllerAnimated:YEScompletion:nil];
}
h.在A.m中实现
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifierisEqualToString:@"AddPlayer"])
{
UINavigationController *navigationController =
segue.destinationViewController;
B
*b =
[[navigationControllerviewControllers]
objectAtIndex:0];
b.delegate =self;
}
}
- 7.StoryBoard初学习1
- nginx初学习(1)
- [IOS初学]ios 第一篇 storyboard 与viewcontroller的关系
- IOS5 StoryBoard 入门1
- StoryBoard + 0 KVC +1
- ios7 Storyboard教程1
- Storyboard 模块化(1)
- Storyboard
- Storyboard
- StoryBoard
- Storyboard
- StoryBoard
- Storyboard
- storyboard
- storyboard
- Storyboard
- storyBoard
- storyboard
- 黑马程序员——day01、c语言知识整合(一)
- 同是天涯沦落人
- 415A
- 转向失控
- 关于C语言的隐式类型转换
- 7.StoryBoard初学习1
- 制动失灵
- Composite
- Trie树(前缀树)的应用
- 熄火/死火
- ubuntu的截屏工具
- Hadoop学习--HBase与MapReduce的使用
- Linux下面使用消息队列通信出现*** stack smashing detected ***: ./pop3main terminated的解决方法
- 二叉搜索树_c++