Встраивание UIViewController с intrinsicContentsize

У VBA нет точек с запятой, поэтому вам нужно их удалить. На самом деле это единственная синтаксическая ошибка в вашем коде. Остальные - это просто функциональность.

Dim v1,v2,v3 as Integer только делает v3 целочисленным. Вам нужно повторить тип данных для каждой переменной.

Наконец, если вы хотите, чтобы дочерний субредактировал переменную, вам понадобится ключевое слово ByRef. Вы использовали его на c2 и c3, но не на c1

Sub Parent_sub()
Dim v1 As Integer,v2 As Integer,v3 as Integer

v1 = 0
v2 = -1
v3 = -2
  Child_sub v1, v2, v3
msgbox "the variables are " & v1 & " ," & v2 & ", and " & v3
End Sub

Sub Child_sub(ByRef c1 as Integer, ByRef c2 as Integer, ByRef c3 as 
Integer)

c1 = 3
c2 = 4
c3 = 5

End Sub
0
задан Tom_E 19 January 2019 в 12:32
поделиться

1 ответ

Поскольку ios автоматически применяет набор фиксированных кадров при встраивании ContainerController. Вы должны запретить переводить маску авторазмера в LayoutConstraint.

Это можно сделать, установив следующее свойство в методе ContainerViewController (целевой контроллер) ViewdidLoad.

view.translatesAutoresizingMaskIntoConstraints = false
0
ответ дан Bhavesh.iosDev 19 January 2019 в 12:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: