Это немного сложно, но именно так работает Флаттер, ваш Container
не знает ограничений Родителя, затем он пытается заполнить все доступное пространство.
Вы можете исправить это, добавив Align
виджет
_getCircleImage(String url) {
return Align(
alignment: Alignment.centerLeft,
child: Container(
width: 64.0,
height: 64.0,
decoration: new BoxDecoration(
image: new DecorationImage(
image: new NetworkImage(url),
fit: BoxFit.cover,
),
shape: BoxShape.circle,
),
),
);
}
Дополнительная информация: https://docs.flutter.io/flutter/widgets/Container-class.html
Я не использовал XCode, но emacs идет с несколькими режимами автоматического заполнения.
См.:
Также cedet для чего-то более сложного - но я не думаю, что это работает с целью-c, к сожалению.
Я еще не пробовал, но в корпоративном режиме есть бэкэнд xcode, который может быть весьма полезным:
Я использую Vim . Я нахожу его самым простым и чистым.
-121--3525891-Вероятно, это также измерение общей памяти
-121--5086250- Несколько жуткое и хитрое, но очень хорошее решение - clang-completion-mode.el
, обнаруженное в clang svn .
Я написал скрипт для экспорта определений функций в Cocoa SDK в виде фрагментов yasnippet: http://github.com/zegal/yasobjc
С помощью ETAGS и авто- завершено, опыт завершения очень близок к XCode. Вы можете попробовать.