Domanda

Al momento ho un NSTableView all'interno di un NSScrollView e questo diventa il suo contenuto da un datasource. Tuttavia, quando il numero di contenuti è maggiore la vista può contenere, utilizzando la barra di scorrimento verticale non influenza i contenuti della tabella.

  • Trascinando la barra di scorrimento non lavorare
  • Cliccando i pulsanti Su / Giù non lavoro
  • Uso della rotellina di scorrimento centrale di un mouse ha lavoro
  • Utilizzando i tasti freccia sulla tastiera non lavoro
  • È possibile che due mossa la barra di scorrimento verticale su e giù

  • Copia Provato su Scroll e spegnimento

  • Il NSTableView ha due colonne, una è un campo di testo e l'altro è un campo immagine

  • Nessun errore vengono visualizzati nella console

Questo sembra molto che la barra di scorrimento verticale è collegata alla vista tabella, ma solo in una direzione. Questo è il Tableview cambia la barra di scorrimento, ma non viceversa.

Qualcuno ha avuto un problema prima? O sapere che cosa potrebbe essere la causa?

È stato utile?

Soluzione 2

Il problema sembra essere stato causato dal NSTableView essere in un NSCollectionView prototipo. Ho risolto dal separando View del NSCollectionViewItem dal pennino principale in essa la propria in modo che ora ha il proprio esempio e scorre in modo corretto.

Altri suggerimenti

Controllare il -target del -verticalScroller (NSScroller) del NSScrollView. E 'probabilmente pari a zero. Come hai creato il NSScrollView? Hai letto il scorrimento visualizza guida di programmazione ?

Stessa situazione è accaduto a me. Anche barra di scorrimento verticale di mia Tableview non stava mostrando verticale. Si stava mostrando barra di scorrimento orizzontale come nell'angolo in basso a destra del Tableview. Ho riparato deselezionando la proprietà "Nascondi automaticamente ScrollBar" della ScrollView nel file XI ter.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top