1

MFMailComposeViewControllerで使用すると、CSSフォーマットが失われます。以下は私のサンプルコードです。表のデータをbodyセクションの下に挿入するだけです。

<html>
<head>
  <style type="text/css">
    #customers {
      font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
      width: 100%;
      border-collapse: collapse;
    }
    #customers td,
    #customers th {
      font-size: 1em;
      text-align: right;
      border: 1px solid #999999;
      padding: 10px 25px 5px 25px;
    }
    #customers th {
      font-size: 1.1em;
      text-align: center;
      padding: 10px 25px 5px 25px;
      background-color: #ffffff;
      color: #000000;
    }
  </style>

</head>

<body>

  %@

</body>

</html>

メールの作成中に「isHTML=YES」を設定しています。私は何かが足りないのですか、それともMFMailComposeViewControllerを使用するiPhoneでサポートされていないCSSを使用するこの方法ですか?

4

1 に答える 1

0

はっきりしていませんが、CSSをまたはの中に入れています<body><head>?タグMFMailComposeViewController内にCSSを定義する必要があると思います。<body></body>

于 2010-11-21T04:24:26.750 に答える