Как Вы отправляете простой текст вместо электронной почты HTML от направляющих?

Что касается того, что предложил cdstamper вместо табличного представления, то добавление строк ниже в методе layoutSubview ячейки работает для меня.

- (void)layoutSubviews 
{
    [super layoutSubviews];

    if ([self respondsToSelector:@selector(setSeparatorInset:)])
                [self setSeparatorInset:UIEdgeInsetsZero];

        if ([self respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)])
        {
            [self setPreservesSuperviewLayoutMargins:NO];;
        }

        if ([self respondsToSelector:@selector(setLayoutMargins:)]) 
        {
            [self setLayoutMargins:UIEdgeInsetsZero];
        }
}
6
задан Jim Puls 19 July 2009 в 20:31
поделиться

2 ответа

Убедитесь, что ваш шаблон заканчивается расширением .text.erb , а не .html.erb . См. документацию ActionMailer .

13
ответ дан 8 December 2019 в 17:25
поделиться

Невозможно сказать, не видя метода test в вашем классе GeneralAppMailer , но это, вероятно, потому, что вы визуализируете представление на основе HTML шаблон для отправки сообщения. Но, возможно, вам стоит опубликовать свой код.

1
ответ дан 8 December 2019 в 17:25
поделиться
Другие вопросы по тегам:

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