小编use*_*508的帖子

如何在使用Swift反转Segue时在iOS中传递信息?

我有两个视图控制器,一个和两个.我从VC One转到VC Two.在VC Two上,我选择了一些存储在数组中的数据.当我按下导航栏上的"后退"按钮时,我想将该阵列发送回VC One.

使用Swift和Storyboard做到这一点的最佳方法是什么?

谢谢!

storyboard swift ios8

10
推荐指数
2
解决办法
8772
查看次数

如何在撤消Segue时将信息传回iOS?

我有两个视图控制器,一个和两个.我从VC One转到VC Two.在VC Two上,我选择了一些存储在数组中的数据.当我按下导航栏上的"后退"按钮时,我想将该阵列发送回VC One.

最好的方法是什么?

谢谢!

navigation xcode ios

5
推荐指数
1
解决办法
7361
查看次数

角形式:patchValue后无法在字段中键入

我有一个要从数据表切换的表格。当我使用patchValue预填写表单时,无法编辑该字段的内容。未填充patchValue的字段是可更新的。

这是控制器设置

@Input() signalMutate: Signal;

  signalForm: FormGroup;
  loading = false;
  submitted = false;
  error: string;
  formSignalValue: Signal;

  constructor(
    private formBuilder: FormBuilder,
    private router: Router,
    private authenticationService: AuthenticationService,
    private userService: UserService

  ) { }

  ngOnInit() {
    this.signalForm = this.formBuilder.group({
      title: [''],
      description: ['', Validators.required],
      problem: ['', Validators.required],
      value: ['', Validators.required],
      requestor: ['', Validators.required],
      label: ['']
  });


  }

  ngAfterContentChecked(){

    if(this.signalMutate) { 

        this.signalForm.patchValue(this.signalMutate);

    }

  }
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?

谢谢!

angular2-formbuilder angular

0
推荐指数
1
解决办法
38
查看次数