我正在构建一个使用故事板的IOS 5.1 Web客户端应用程序.我的一个动作是"注销",在此期间我想将我的根视图重置为由故事板的根视图创建的初始视图.(当您登录时,根据您的身份删除或添加一些视图项;当您注销时,我想将它们重置为默认值,我在故事板中指定了这些值.)
我意识到我可以通过编程方式重置/重新添加所有元素,但故事板有什么用?我认为必须通过重新加载视图文件来回到正方形,对吧?
我正在编写电子邮件视图,这在使用嵌套表时尤其令人讨厌.我的电子邮件的许多部分中的每一部分都需要围绕它的相同讨厌的东西:
%table.centered
%tbody
%tr
%td
%table.one-col{"emb-background-style" => ""}
%tbody
%tr
%td.column
%div
.column-top
%table.contents
%tbody
%tr
%td.padded
COPY COPY COPY ETC.
Run Code Online (Sandbox Code Playgroud)
每个部分的内容都是大量的副本和链接以及诸如此类的内容,并将其放入ruby字符串或从单独的文件中呈现它将很难遵循.这是我想要模糊的瑕疵,而不是部分内容.
那么,有没有办法以某种方式连接残骸,使HAML减少缩进和苛刻?