Ярлык для добавления UIView в Xcode

Не вдаваясь в подробности о том, как вышеприведенный код может быть структурирован лучше, вот решение, использующее C # 7. Обратите внимание, как назначается локальная функция для обработки события, а затем не назначена - с помощью делегирование типа ввода

void page1(){
    txtStory.Text = "Can you sneak past the enemy?";

    void Btn1Click(object s, EventArgs ev)
    {
        luckCheck();
        if (lucky) {page2(); clearButtons(); btn1.Click -= Btn1Click; }
        else {page3(); clearButtons();}
    };

    btn1.Click += Btn1Click;

    void luckCheck(){
    int luckTest = gen.Next(1,12);
    if (luckTest <= playerLuck) {lucky = true;}
    else {lucky = false;}
    }

    void clearButtons(){
    btnN.Text = "";
    btnS.Text = "";
    btnE.Text = "";
    btnW.Text = "";
    btn1.Text = "";
    btn2.Text = "";
    btn3.Text = "";
    btn4.Text = "";
    btn5.Text = "";
    btn6.Text = "";
    }

    void page2(){
    txtStory.Text = "Lucky!";
    }

    void page3(){
    txtStory.Text = "Not Lucky!";
    }

0
задан Denis Kosov 18 January 2019 в 17:51
поделиться

1 ответ

Вы можете использовать этот ярлык option + option + ⌘ + L, чтобы быстро открыть Библиотеку, и вы можете перетащить ее оттуда

Вы также можете использовать bettertouchtool, чтобы добавить действие при выполнении определенного ярлыка или касании кнопки. чтобы сделать это на сенсорной панели:

option + option + ⌘ + L и введите UIView

0
ответ дан SwiftNewling 18 January 2019 в 17:51
поделиться
Другие вопросы по тегам:

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