2016-06-21 2 views
17

Каждый раз, когда я повторно открываю вкладку «Навигатор проекта» в левой части XCode (IE отходит от нее на другую вкладку и возвращается к ней), мои папки и вложенные папки все «магически» расширяются сами по себе. Я не могу понять, в чем проблема. Это становится очень расстраивающим, сворачивая их самостоятельно каждый раз (даже с опцией - Arrow Key short cut).XCode Folders Auto-Expanding при нажатии «Project Navigator»

Неужели кто-нибудь еще испытал это?

+0

это происходит я тоже! это так раздражает. Im также искал решение – 1ak31sha

+0

@ user2464951 думал, что я был единственным! Если я получу решение, я обновлю его здесь. На данный момент я просто закрываю все папки, выделяя верхний каталог и удерживая опцию + клавишу со стрелкой влево. Но это так расстраивает – Logan

+0

Возможный дубликат [Xcode запомнить, какие папки были свернуты/открыты] (http://stackoverflow.com/questions/19223633/xcode-remember-what-folders-were-collapsed-opened) – miken32

ответ

27

Я нашел решение для этого из другого вопроса.

Удалить этот файл ...

MyProjectName.xcodeproj > project.xcworkspace > xcuserdata > myusername.xcuserdatad > UserInterfaceState.xcuserstate 

Xcode remember what folders were collapsed/opened

Я также имел подобную проблему с фильтр поиска для каталога активов неисправного очистить. Удаление .xcuserstate файла решил, что хорошо

+0

Извините, но после удаляя этот файл, Xcode 9 продолжает расширять все папки проекта, например, когда я добавляю новый файл или группу в дерево. Есть идеи?. Даже если я удалю этот файл и перезапустим Xcode, все папки будут расширены. Это очень раздражает –

+2

Это только _temporarily_ решает проблему –

+0

Чтобы сделать эту работу на Xcode 9, мне пришлось удалить весь каталог myusername.xcuserdatad. В противном случае, как сказал @AaronWright, это лишь временное исправление. –

2

С CocoaPods, удалите это:

MyProjectName.xcworkspace > xcuserdata > myusername.xcuserdatad > UserInterfaceState.xcuserstate 
2

Введите любое число букв в фильтре файла, а затем закройте Xcode сразу, а затем снова откройте Xcode, то вы увидеть волшебную

Demo

enter image description here

+0

Я сделал это таким образом, хотя это выглядит смешно – Lixiang

+0

сумасшедший хак, но это действительно сработало для меня :) – budidino

Смежные вопросы