Выровнять изображение по правому краю в отчете RDLC

Я хочу выровнять пропорционально масштабированное изображение по правому краю на странице отчета. Кажется, что изображения всегда выравниваются по левому краю в их ограничивающей рамке.

Однако изображение назначается динамически. Так что нет, я не могу просто разместить изображение в правильном положении.

Все идеи приветствуются: create отвечает за управление всеми просмотров в одном просмотре иерархия. В приложениях для iPhone представления в иерархии представлений традиционно покрывают весь экран, но в приложениях для iPad они могут покрывают только часть экрана. Взаимно однозначное соответствие между контроллер представления и представления в его иерархия представлений - это ключевой дизайн рассмотрение. Не используйте несколько настраиваемых контроллеров представления для управлять разными порциями одного и того же просмотр иерархии . Точно так же вы не следует использовать одно настраиваемое представление объект контроллера для управления несколькими

Я понимаю, что если мы используем несколько настраиваемых контроллеров представления для управления частями представления (то есть контроллер представления для управления вложенными представлениями основного представления, которое, в свою очередь, управляется контроллером представления), методы по умолчанию например:

didReceiveMemoryWarnings
viewWillAppear
viewWillDisappear
viewDidUnload

и т. д. и т. д. не будут вызываться.

Помимо этого, есть ли еще какая-то веская причина, по которой мы не должны использовать несколько контроллеров представлений для управления соответствующими вложенными представлениями представления?

В документации также представлено альтернативное решение, которое гласит как:

Примечание. Если вы хотите разделить представление иерархия на несколько подобластей и управлять каждым отдельно, использовать общие объекты контроллера (настраиваемые объекты, происходящие от NSObject) вместо объектов контроллера просмотра в управлять каждой подобластью. Затем используйте один объект контроллера представления для управления общие объекты контроллера.

Но нет упоминания о , почему несколько контроллеров представления не должны быть предпочтительны. Мой вопрос:

Почему бы нам не предпочесть этот способ?

Я обеспокоен тем, что предпочитаю использовать подкласс UIViewController для управления моими представлениями, поскольку я загружаю их каждый раз из пера и разделяю перья для каждого контроллера представления. На более поздних стадиях проекта становится легко учесть изменения. Это неправильно? Должен ли я обязательно изменить свой стиль программирования или я буду продолжать использовать этот подход?

Спасибо,

Радж

9
задан Raj Pawan Gumdal 2 December 2010 в 09:56
поделиться