Я только что проверил документацию онлайн, и метод naturalSize
устарел для объекта AVAsset. Однако всегда должен быть AVAssetTrack, который ссылается на AVAsset, а AVAssetTrack имеет метод naturalSize
, который вы можете вызвать.
naturalSize
Естественные размеры медиаданных, на которые ссылается дорожка. (только для чтения)
@property (неатомарный, только для чтения) CGSize naturalSize
Доступность
Доступно в iOS 4.0 и более поздних версиях. Объявлено в AVAssetTrack.h
Вы, вероятно, знаете метод navGrid . Он имеет параметры в виде
$("#list").jqGrid('navGrid','#pager',{parameters},
prmEdit, prmAdd, prmDel, prmSearch, prmView);
, где параметр prmEdit
может содержать любые параметры метода editGridRow , включая параметр width , который вам нужен. Поэтому, если вам нужно, например, иметь форму редактирования шириной 500 пикселей вместо 300 пикселей по умолчанию, вы можете использовать
$("#list").jqGrid('navGrid','#pager',{},{width:500});
Чтобы упростить реализацию, я изменил пример из моего другого ответа, чтобы диалоговое окно редактирования имело 200 пикселей: увидеть его вживую здесь .
Вы можете изменить настройки редактирования, используя следующий код.
editSettings = {
recreateForm:true,
jqModal:false,
reloadAfterSubmit:false,
closeOnEscape:true,
savekey: [true,13],
closeAfterEdit:true,
zIndex:1000,
**width: 450**,
pgbuttons:false,
.jqGrid('navGrid','#Pager',editSettings,...)