菜鸟教程小白 发表于 2022-12-12 14:25:21

ios - 有没有一种将导出转化为行动的干净方法?


                                            <p><p>我是iOS新手,希望能找到一个好的方法。</p>

<p>在 Storyboard中,我们可以控制并拖动 View 到代码中,这会自动设置 Outlets 或 Actions。从 Outlets 更改为 Actions 通常是一个组合选择器。 </p>

<p>但是,很多时候,我不小心点击了确定并创建了一个 Outlet 而不是 Action。发生这种情况时,Storyboard xml 文件也会发生更改。我不能只删除 Outlet 并重新创建 Action。</p>

<p>我的问题是,有没有一种简洁快捷的方式来撤消我的 Outlet 创建,或者有一种快速的方式来转换为 Action?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我不知道有什么方法可以将导出转换为 Action 。你所能做的就是迅速改正错误。</p>

<p>添加一个导出将修改 Storyboard XML 添加如下内容:</p>

<pre><code>&lt;connections&gt;
&lt;outlet property=&#34;outletName&#34; destination=&#34;7d6-0U-xzC&#34; id=&#34;c7Y-gw-mKK&#34;/&gt;
&lt;/connections&gt;
</code></pre>

<p>和 Controller :</p>

<pre><code>@IBOutlet weak var outletName: UIBarButtonItem!
</code></pre>

<p>当您意识到导出应该是一个 Action 时,您可以在 Storyboard 中按 Cmd-z(XML 更改将被还原),然后单击 Controller 编辑器 View 并再次按 Cmd-z(源文件将是已恢复)。</p>

<p>如果您想验证自己没有其他任何更改(并且所有内容都已恢复)犯了错误,然后在提交所有未决更改后在源代码控制下的项目中恢复它。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 有没有一种将导出转化为行动的干净方法?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/48165042/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/48165042/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 有没有一种将导出转化为行动的干净方法?